陈俊屹
(陈俊屹)
1
这次集训主要学了区间dp,线性dp,二分,贪心等初级算法。接下来是我的总结
指针和引用:掌握指针和引用的基本概念和使用方法,了解内存地址和指针之间的关系。通过使用指针和引用,可以对内存进行操作,实现更高级的算法和数据结构。递归:学会使用递归算法解决问题。递归算法通过将大问题拆分成小问题的方式来解决,可以简化问题的解决过程。排序和搜索:了解不同的排序和搜索算法,如冒泡排序、插入排序、选择排序和二分查找等。通过学习这些算法,可以对数据进行排序和搜索,提高程序的效率和性能。数据结构:了解常见的数据结构,如栈、队列、链表和树等。学习这些数据结构的特性和操作,可以更好地解决复杂的算法问题。动态内存管理:了解动态内存的分配和释放。通过动态内存管理,可以在程序运行时灵活地分配和释放内存空间。当然还是有一些知识点没有特别掌握,以后我会再次复习。通过学习C++基础算法,我对编程的理解和技能得到了提高。
3 个赞
方悦丞
(初音ミク)
7
建议换行亿下
用markdown美化一下
要不然珍德看起来蓝瘦
1 个赞
陈俊屹
(陈俊屹)
8
** 这次集训主要学了区间dp,线性dp,二分,贪心等初级算法。接下来是我的总结
指针和引用:掌握指针和引用的基本概念和使用方法,了解内存地址和指针之间的关系。通过使用指针和引用,可以对内存进行操作,实现更高级的算法和数据结构。
递归:学会使用递归算法解决问题。递归算法通过将大问题拆分成小问题的方式来解决,可以简化问题的解决过程。
排序和搜索:了解不同的排序和搜索算法,如冒泡排序、插入排序、选择排序和二分查找等。通过学习这些算法,可以对数据进行排序和搜索,提高程序的效率和性能。
数据结构:了解常见的数据结构,如栈、队列、链表和树等。学习这些数据结构的特性和操作,可以更好地解决复杂的算法问题。
动态内存管理:了解动态内存的分配和释放。通过动态内存管理,可以在程序运行时灵活地分配和释放内存空间。
当然还是有一些知识点没有特别掌握,以后我会再次复习。通过学习C++基础算法,我对编程的理解和技能得到了提高。**
1 个赞
方悦丞
(初音ミク)
11
这次集训主要学了区间dp,线性dp,二分,贪心等初级算法。接下来是我的总结
1.指针和引用:
掌握指针和引用的基本概念和使用方法,了解内存地址和指针之间的关系。
通过使用指针和引用,可以对内存进行操作,实现更高级的算法和数据结构。
2.递归:
学会使用递归算法解决问题。
递归算法通过将大问题拆分成小问题的方式来解决,可以简化问题的解决过程。
3.排序和搜索:
了解不同的排序和搜索算法,如冒泡排序、插入排序、选择排序和二分查找等。
通过学习这些算法,可以对数据进行排序和搜索,提高程序的效率和性能。
4.数据结构:
了解常见的数据结构,如栈、队列、链表和树等。
学习这些数据结构的特性和操作,可以更好地解决复杂的算法问题。
5.动态内存管理:
了解动态内存的分配和释放。通过动态内存管理,可以在程序运行时灵活地分配和释放内存空间。
当然还是有一些知识点没有特别掌握,以后我会再次复习。
通过学习C++基础算法,我对编程的理解和技能得到了提高。
1 个赞
lzyqwq
(lzyqωq)
17
1 个赞