C语言项目
文章平均质量分 55
一些C语言的题或者小项目
补集王子
杨子豪 21级软件工程 四川在读大学生->程序员
展开
-
【数据结构】链表 (4000+字超级详细 图文结合)C语言
4000+字 超级详解链表以前学习了的顺序表缺点:1,空间不够,要扩容,扩容有一定的内存消耗,其次一般扩容是扩二倍,会存在一定的空间浪费2.头部或中间插入效率低(要挪动数据)改善方案:1.按需申请释放空间2.头部或者中间插入删除就不需要挪动数据(新增然后去掉原来的)方框数据较结点1的next存二的地址二的next存三的地址单独弄个指针不让原来的指针动(cur)循环一直更新cur直到遇到NULL难点:...原创 2022-05-24 00:21:43 · 8492 阅读 · 47 评论 -
【C语言】141.环形链表【LeetCode】
图文结合 超详细 C语言原创 2022-05-18 10:04:51 · 5648 阅读 · 25 评论 -
【C++】CM11 链表分隔
链表分割_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/0e27e0b064de4eacac178676ef9c9d70?tpId=8&&tqId=11004&rp=2&ru=/activity/oj&qru=/ta/cracking-the-coding-interview/question-ranking原创 2022-05-17 15:14:14 · 734 阅读 · 32 评论 -
【C语言】写一个宏实现将一个整数的二进制的奇数位和偶数位交换
将一个整数的二进制的奇数位和偶数位交换#define _CRT_SECURE_NO_WARNINGS 1// 1. 取出奇数或者偶数 按位与 0101010类似的数据//01010101010101010101010101010101010101010101010101010101010101010101010101010101//0x 5 5 5 5 5 5 5 5 按位与 这个 就保留了 奇数//将&之后的数据 向左移动一位 就得到了偶数位// (num&am...原创 2022-04-15 20:25:58 · 2230 阅读 · 29 评论 -
【C语言】输入两个正整数,求它们的最大公约数和最小公倍数
#define _CRT_SECURE_NO_WARNINGS 1// 输入两个正整数,求其最大公约数和最小公倍数 #include <stdio.h>int main() { int m, n, i, j, temp; printf("请输入m:"); scanf("%d", &m); printf("请输入n:"); scanf("%d", &n); if (m > n) { temp = m; m = n; n = temp; } .原创 2022-04-13 19:54:09 · 3677 阅读 · 6 评论 -
【C语言】百元百鸡 经典双循环问题
公鸡5元,母鸡3元,小鸡一元3只,用100元买100只鸡,请问公鸡、母鸡、小鸡各多少只?原创 2022-04-13 20:08:21 · 2085 阅读 · 2 评论 -
【C语言】宏实现,计算结构体中某变量相对于首地址的偏移量
宏实现 offsetof由右边 可以看出原创 2022-04-16 23:11:36 · 1933 阅读 · 20 评论