- 博客(4)
- 收藏
- 关注
原创 数据结构————顺序表
但是在物理结构上并不⼀定是连续的, 线性表在物理上存储时,通常以数组和链式结构的形式存储。线性表是⼀种在实际中⼴泛使 ⽤的 数据结构,常⻅的线性表:顺序表、链表、栈、队列、字符串(---------把新的容量赋给原来的。动态顺序表:可以增肉当你空间不够用的时候可以去扩大空间.那这个空间是想扩大多少就扩大多少吗?增容⼀般是呈2倍的增⻓,势必会有⼀定的空间浪费。顺序表是⽤⼀段物理地址连续的存储单元依次存储数据元素的线性结构,⼀般情况下采⽤数组。顺序表的底层结构是数组,对数组的封装,实现了常⽤的增删改查等接⼝。
2024-09-29 09:22:28 467
原创 数据结构--算法的复杂度
⽐如解决⼀个问题的 算法a程序T(N) = N,算法b程序T(N) = N^2,那么算法a的效率⼀定优于算法b。空间复杂度也是⼀个数学表达式,是对⼀个算法在运⾏过程中因为算法的需要额外临时开辟的空间。我们平常在写代码的时候总听见人家说复杂度,代码的效率啊,代码的占用内存啊,听的最多的就是复杂度,负责度也可以分为两种一种就是。在计算机科学中,算法的时间复杂度是⼀个函数式T(N),它定量描述了该算法的运⾏时间。⿇烦的(不同的⼀句程序代码,编译出的指令条数都是不⼀样的),计算出精确的执⾏次数意义⼤,
2024-09-27 23:53:05 550
原创 C语言分支循环语句介绍
对于循环有for, while,do while循环相比之下for循环更多用于知道循环次数的时候,while则很多时候不知道具体的循环次数,而do while和while不同的是无论表达式成不成立他都会执行一次。在if表达式里面只有非0的时候才能执行里面的语句相反为0就只能执行else;可以根据switch里面所填写的内容而选择对应case语句;
2024-09-23 09:32:53 183
原创 【无标题】
我是来自一名安徽师范大学软件工程大三的学生,我希望我的编程能变得像网上那些人的水平一样好,同时也希望能够熟练的掌握一门语言达到如火纯青的地步,在以后的学习时间我会大量的查阅资料,去联系代码,去动手,去学习别人敲代码的思维。在不耽误学校的科目我会保证有时间就会抽空学习熟能生巧。
2024-09-08 12:54:23 85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人