摘要: 链表是灵活运用指针的一个重要的工具,在初学链表的时候,经常会有所遗落而使得形成的链表无法正常运作,在此写下对本人启发很大的几个模板并且总结一些自己经常出问题的注意事项 一、这是一个合并两个升序的链表为另一升序链表的实现在制作的过程中,我考虑的方法是——见缝插针:这类合并就是在思考过程中就是将类似于从 阅读全文
posted @ 2020-02-16 14:17 AUwegst 阅读(269) 评论(0) 推荐(0) 编辑
摘要: initWindow("test",10,10,1000,1000); beginPaint();/*所有的东西要出现在begin Paint和end之间*/ setPenWidth(15); arc(110,120,800,800,405,410,405,410); setPenWidth(20) 阅读全文
posted @ 2020-02-01 23:05 AUwegst 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 1.交换变量 适用于:1.函数需要返回多个值 2.传入函数的参数是需要保存带回结果的变量 2.函数返回运算状态 当函数需要判断运算状态之后才能得出运算结果的时候,可以将结果与状态返回值分开呈现 阅读全文
posted @ 2020-01-14 12:57 AUwegst 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 如何在一个对称的矩阵中用双重循环来检查行和列(利用该矩阵的对称性) for (i = 0; i < size && result == -1; i++) { numOfX1 = numOfO1 = numOfX2 = numOfO2 = 0; for (j = 0; j < size; j++) { 阅读全文
posted @ 2019-11-11 22:36 AUwegst 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1.时间与分钟的计数 时间和分钟之间是呈60进制进位的,可先化作统一最小单位分钟后再转化为对应的时间 minutes=count%60(取余) hour=count/60 2.测试当前的类型大小\测试当先字符串的长度 ①printf(“Type int has a size of %zd bytes 阅读全文
posted @ 2019-11-09 22:23 AUwegst 阅读(378) 评论(0) 推荐(0) 编辑
摘要: int n,sign=1.0; scanf("%d",&n); for(int i=1;i<=n;i++) sum+=-sign/i; sign=-sign 阅读全文
posted @ 2019-11-08 12:03 AUwegst 阅读(258) 评论(0) 推荐(0) 编辑
摘要: // 求最大的公约数//第一种方法:枚举法//从1开始每一个数校验是否为公约数,//并不断地更新到最大的数(只需要比较到两个数较小的数) #include <stdio.h>int main (){ int a,b; scanf("%d %d",&a,&b); int min,ret; if(a<b 阅读全文
posted @ 2019-11-08 11:52 AUwegst 阅读(1487) 评论(0) 推荐(0) 编辑