- 博客(12)
- 收藏
- 关注
原创 算法基础——排序
排序算法类型排序算法名称基本思想时间复杂度(平均)时间复杂度(最好)时间复杂度(最坏)空间复杂度比较排序冒泡排序重复走访数列,比较相邻元素,顺序错误则交换,直至无交换操作On2O(n^2)On2OnO(n)On(数列已有序)On2O(n^2)On2O1O(1)O1比较排序插入排序对未排序数据,在已排序序列中从后向前扫描找位置插入On2O(n^2)On2OnO(n)On(数列已有序)On2O(n^2)On2O1。
2025-04-15 16:43:16
676
原创 C语言随机数和数组知识点
数组是由相同类型的一系列元素所组成的数据集合,这些元素在内存中是连续存储的。每个元素都能通过唯一的索引来访问,索引从0开始计数。
2025-04-08 21:37:40
1043
原创 C语言分支和循环知识点
循环嵌套指在一个循环体内又包含另一个完整的循环结构。外层循环执行一次,内层循环会完整执行一遍。常见嵌套形式有for嵌套forwhile嵌套whilefor嵌套while等。
2025-03-31 23:00:00
1098
原创 C语言数据类型知识点
基本数据类型:包括整型(int)、字符型(char)、实型(浮点型)。其中实型又分为单精度浮点型(float)和双精度浮点型(double整型用于存储整数,字符型用于存储单个字符,实型用于存储小数。构造数据类型:有数组、结构体(struct)、共用体(union)和枚举(enum数组是相同类型数据的集合;结构体是不同类型数据的集合;共用体所有成员共享同一段内存空间;枚举用于定义一组命名的常量。指针类型:指针是一种特殊的数据类型,用于存储变量的地址。
2025-03-30 20:28:11
925
原创 介绍——3_29
1. 应用开发能力:系统掌握Python、C等主流编程语言,重点培养全栈开发能力,致力于开发具有实用价值的软件产品。作为一名计算机科学专业的大一学生,我怀着对数字世界的无限憧憬,开启了这段充满挑战与机遇的学习之旅。通过这种系统化、阶段性的规划,我将持续提升自身的技术深度和工程能力,为未来参与具有行业影响力的项目做好充分准备。:每周在Coursera等平台完成5小时专项学习,当前正修读《我的第一本算法书》和《算法导论》等专项课程。:参与Azure等核心产品研发,成长为架构师级别的技术专家。
2025-03-29 17:18:24
165
原创 如何学写一篇论文
确定选题选择感兴趣的领域:从自己的专业知识、学习兴趣、工作实践或社会热点问题中寻找灵感,确定一个大致的研究方向。例如,如果你是学历史的,对古代某一时期的文化现象很感兴趣,就可以以此为基础来确定选题方向。评估选题的可行性:考虑是否有足够的研究资料可供参考,研究所需的时间、精力和资源是否在自己的能力范围内。比如,如果你想研究一个非常小众且缺乏相关文献资料的课题,可能在资料收集上就会遇到很大困难,这样的选题可行性就较低。确保选题的创新性和价值性。
2024-10-28 09:00:31
709
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅