- 博客(9)
- 收藏
- 关注
原创 【算法篇】--重温算法题
本篇文章基于学习了一段数据结构,并练习了几道算法题所做的一些笔记,方便日后复习时可以用到。如果有什么不对的地方,欢迎大家在评论区指正;
2024-11-01 18:44:24 1084 14
原创 【数据结构栈篇】深入浅出--探索栈的原理与应用
栈(Stack)是一种常用的数据结构,它遵循后进先出的原则。在栈中,元素只能从一端(栈顶)进行插入和删除操作,压栈(Push):将元素添加到栈顶。出栈(Pop):从栈顶移除一个元素。int top;//栈顶//记录栈空间}ST;我们把结构体和栈的各个功能统一放在Stack.h文件中,具体实现需引用该文件队列是一种先进先出的数据结构,它允许在队列的一段添加元素,在另一端移除元素。在队列中,最先加入的元素最先被移除,最后加入的元素最后被移除。入队:在队列的尾部添加一个新元素。
2024-10-25 19:51:09 728 17
原创 【c语言篇】--字符串和内存函数
上篇我们学习了指针进阶,今天我们来学习字符串、结构体、位段、枚举等。assert(str!=NULL);if (*str!strlen是求字符串长度,统计\0之前出现的字符个数1.2strcpy函数strcpy 函数将source值 拷贝给 desination,拷贝的前提是目标空间足够大,以确保能放下。长度不受限制。结构是一些值的集合,这些值是成员变量,结构的每个成员可以是不同类型的变量。
2024-10-20 20:55:57 772 15
原创 【c语言篇】指针进阶
数组指针其实是指针。看下面例子//p先和*结合,说明p是一个指针变量,然后指向的是一个大小为10个整形的数组,所以p是一个指针,指向一个数组,叫指针数组//注意:[ ]的优先级高于*号的,所以必须加上()来保证p先和*结合。
2024-10-18 17:17:41 847 11
原创 【无标题】
大端(存储)模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;小端(存储)模式,是指数据的低位保存在内存的低地址中,而数据的高位,保存在内存的高地址中。
2024-10-07 15:35:29 352 5
原创 C语言--指针初阶
提示:以下是本篇文章正文内容,下面案例可供参考int main()int *p;*p=20;return 0;一、指针是什么?二、12.
2024-09-17 16:55:38 351 7
原创 素数的个数
题目要求求MN之间的个数,首先定义了个isprimer的函数,主要用来判断是否是素数,接下来是主函数,for循环里面是从m到n里面找出所有素数,找到一个,加一个。素数在算法中必不可少的部分,这期分享下素数相关的题。
2024-07-10 15:30:59 197 1
原创 结构体学习
使用之后typedef.首先定义了struct Distance结构体,typedef将struct Distance定义为distances。distances就等价于 struct Distance.分享一些结构体学习笔记(typedef)
2024-03-24 10:52:23 219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人