04 2022 档案

摘要:网址:oj.lgwenda.com/problem/20 思路:层次建树,用递归的方法前序遍历 代码: #define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>typedef char BiElemType;typede 阅读全文
posted @ 2022-04-27 20:28 zccccc! 阅读(1527) 评论(0) 推荐(0)
摘要:网址:略 思路:见注释;有bug:插入时1和2的结果正好相反,稍后编辑。 代码: #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h> typedef int ElemType;typedef struct LNode 阅读全文
posted @ 2022-04-13 23:54 zccccc! 阅读(80) 评论(0) 推荐(0)
摘要:网址:http:oj.lgwenda.com/problem17 思路:指针其实就是存储地址的一个空间,LinkList=LNode* 代码: #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h> typedef int 阅读全文
posted @ 2022-04-11 22:51 zccccc! 阅读(1653) 评论(0) 推荐(0)
摘要:网址:http://oj.lgwenda.com/problem/16 思路:都在注释里,注意增删查的参数以及停止条件 代码: #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h> #define Maxsize 50t 阅读全文
posted @ 2022-04-11 00:45 zccccc! 阅读(255) 评论(0) 推荐(0)
摘要:网址:http://oj.lgwenda.com/problem/15 思路:子函数的形参是指针的时候格式为 int*&p,且原函数实参为p 主函数使用fgets(字符串的指针,最大容量,stdin标准输入) 代码: #include<stdio.h>#include<stdlib.h> void 阅读全文
posted @ 2022-04-09 20:53 zccccc! 阅读(130) 评论(0) 推荐(0)
摘要:网址:http://oj.lgwenda.com/problem/13 思路:用递归写step(int n):return step(n-1)+step(n-2); 停止条件是:n=1为1;n=2为2. 代码: #define _CRT_SECURE_NO_WARNINGS#include<stdi 阅读全文
posted @ 2022-04-08 19:31 zccccc! 阅读(64) 评论(0) 推荐(0)
摘要:网址:http://oj.lgwenda.com/problem/12 思路:用输入的整型创建对应数组,用scanf消除换行键; 用gets()输入语句并输出,再释放。 代码: #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdl 阅读全文
posted @ 2022-04-08 00:20 zccccc! 阅读(83) 评论(0) 推荐(0)
摘要:网址:http://oj.lgwenda.com/prblem/11 思路:函数中的j=&i,为i的地址 *j可以从地址访问,从而改变i的值 代码: #define _CRT_SECURE_NO_WARNINGS#include<stdio.h> void change(int *j){ *j /= 阅读全文
posted @ 2022-04-06 23:34 zccccc! 阅读(45) 评论(0) 推荐(0)
摘要:地址:http://oj.lgwenda.com/problem/10 思路:首先创建字符串赋初值,其次用gets()输入字符串【fgets()相对于gets()会多识别"\n",fgets(c,sizeof(c),stdin);】 紧接着用循环倒置字符串 最后根据题目要求用条件语句输出值 代码: 阅读全文
posted @ 2022-04-05 22:33 zccccc! 阅读(202) 评论(0) 推荐(0)
摘要:网址:http://oj.lgwenda.com/problem/9 思路:第一次读取数组的个数,由于数组不能动态创建,所以先创建最大值a[100] 第二次读取采用循环读取,直接将数组元素读入 最后再次采用循环输出数组,判断是否为2,并用参数记录。 scanf后面一定要记得加取地址符号& 代码: # 阅读全文
posted @ 2022-04-05 20:56 zccccc! 阅读(184) 评论(0) 推荐(0)
摘要:网址:http://oj.lgwenda.com/problem/7 思路:用temp保存原数; 不断对原数进行/10及取余运算,并加到num2中; 最后判断num2是否与temp相等。 代码: #define _CRT_SECURE_NO_WARNINGS#include<stdio.h> //判 阅读全文
posted @ 2022-04-05 18:32 zccccc! 阅读(176) 评论(0) 推荐(0)