[编程入门]电报加密-简单题解(C语言代码) #include#includeintmain(intargc,charconst*argv[]){charch;while((ch=getchar())!=EOF)//用'\n'代替EOF就会输出超限。{if(isalpha(ch)){if(ch=='z')putchar('a');elseif(c 题解列表 2019年12月29日 0 点赞 0 评论 1376 浏览 评分:0.0
[编程入门]自定义函数之字符串连接-题解(C语言代码) 本人小白错误之处还望多多指教谢谢!```c#include#include//函数声明charmyself_1(charch_1[],charch_2[],charch_3[]);intmain(){charch_1[1024]={0},ch_2[1024]={0}, 题解列表 2019年12月29日 0 点赞 0 评论 996 浏览 评分:0.0
信息学奥赛一本通T1242-网线主管 (C++代码)二分 思路:1.我们可以列举所有网线可能的长度len(0,max],(max即输入数据中最大的),计算出每种长度下网线的数量2.时间复杂度为O(max*n),100km的长度*n,必然超时,所以我们在列举网线长度时,可以选择二分算法3.假如当前在len区间中选择了中间一个数mid, 题解列表 2019年12月29日 1 点赞 0 评论 3059 浏览 评分:7.6
C语言训练-大、小写问题-题解(C语言代码) 本人小白错误之处还望多多指教谢谢!```c#include#include//函数声明charmyself_1(charch_1[],charch_2[]);intmain(){charch_1[100]={0},ch_2[100]={0};//输入字符串gets(ch_1);//调用函数myself 题解列表 2019年12月29日 0 点赞 0 评论 1186 浏览 评分:0.0
数据结构-静态表的顺序查找 (C++代码) #include#include#include#includeusingnamespacestd;constintMAXN=500;intval[MAXN+1];intmain(){intn,k,position,query;scanf("%d%d", 题解列表 2019年12月29日 0 点赞 0 评论 1760 浏览 评分:0.0
成绩排序 (C++代码) #思路实现自定义类型的比较规则即可。#代码```cpp#include#include//结构体:学生信息,包括姓名、年龄、成绩structStudent{std::stringname;intage;intscore;};//重点:实现结构体Student的比较规则intcompareStu(Stu 题解列表 2019年12月29日 0 点赞 0 评论 2748 浏览 评分:5.2
Hello, world!-题解(C语言代码)--(简短暴力仅有9行) 摘要:**思路:直接强制转换!** #include int main() { int a; while(scanf("%d",&a) != EOF) printf("%c…… 题解列表 2019年12月29日 0 点赞 0 评论 1435 浏览 评分:0.0
[编程入门]链表合并-题解(C++代码) #思路假设两个链表是有序的,那么合并链表变得很简单。问题链表是无序的。但我们可以在创建链表的时候使其有序,就是将新节点插到合适的位置即可。#细节对于链表问题,使用虚拟链表头dummy,可以减少很多判断。比如常规方法创建链表,每次创建新节点都要判断链表是否为空。 题解列表 2019年12月29日 0 点赞 0 评论 826 浏览 评分:0.0
数据结构-链表的基本操作-题解(C++代码) #思路实现链表的插入、删除、查询、遍历。#细节注意,头节点是第1个节点,不是第0个节点。所以链表的有效索引是[1,size]。注意,插入操作的有效输入是[1,size+1],表示可以追加新节点到链表尾部。#代码```cpp#include#include//链表节点structListNode{int 题解列表 2019年12月30日 0 点赞 0 评论 1183 浏览 评分:0.0
[编程入门]自定义函数求一元二次方程-题解(C语言代码) 求方程的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果。从主函数输入a、b、c的值。解决本题注意下几个点:1.注意计算根的判别式delta2.求平方根时用函数sqrt()3.保留三位小数输出"%.3lf"4.delta小于零时方程根的处理方法参考代码:#include# 题解列表 2019年12月30日 0 点赞 0 评论 1896 浏览 评分:8.0