查找特定的值解法:数据结构顺序表解法。在一个序列(下标从1开始)中查找一个给定的值,输出第一次出现的位置。 解题思路:因为最近学习数据结构,就用数据结构的顺序表来解题,基本想法就是使用顺序表的模板来进行增删改查的操作。显然这里只涉及到插入元素和寻找元素两个操作,至于容量扩增的问题在目前这个题里并不需要,因为使用的capacity也算是刚刚好。注意事项:参考代码:////Createdby29714on25- 题解列表 2025年09月02日 0 点赞 0 评论 613 浏览 评分:0.0
编写题解 1004: [递归]母牛的故事(注释清晰,简单易懂) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n,i; int sum[55];&nb…… 题解列表 2025年01月14日 48 点赞 1 评论 2440 浏览 评分:10.0
最长平台---C++的一些思路分享 解题思路:首先是创建一个可变数组可以进行输入元素,然后进入SqLongestList函数,负责找到最大的连续数。其内部实现最主要的就是两个指针,一个start作为标记指针,一个move作为移动指针。start负责标记数组初始位置,move指针从start指针位置开始出发并比较, 题解列表 2025年09月04日 1 点赞 0 评论 538 浏览 评分:0.0
自定义函数之字符串反转 摘要:解题思路:这道题可以使用数组或者链表来做,我采用的循环链表的方式注意事项:参考代码:typedef struct LinkT{ int num; s…… 题解列表 2025年09月08日 0 点赞 0 评论 460 浏览 评分:0.0
1098: 陶陶摘苹果 摘要:解题思路:这题难度不大,欧耶注意事项:吃好喝好睡好参考代码:/*1098:陶陶能够摘到的苹果的数目**func:TaoPickingApples**intput:@height 陶陶的身高…… 题解列表 2025年09月08日 0 点赞 0 评论 495 浏览 评分:0.0
另一种解题思路 解题思路:阶梯计算,省去重复步骤注意事项:用goto防止重复计算参考代码:#includeusingnamespacestd;intmain(){inta=0;intb=0;cin>>a;if(a-100000>0){a-=100000;b+=10000;}else{b+=a*0. 题解列表 2025年09月08日 0 点赞 0 评论 652 浏览 评分:0.0
1为真,0为假 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){inta,b,c,d;cin>>a;b=a%10;c=(a/10)%10;d=(a/100)%10;cout<<(a==b*b*b+c*c*c+d*d*d)< 题解列表 2025年09月08日 1 点赞 0 评论 465 浏览 评分:7.0 使用gets不能使用fgets,原因:笔者认为第二个测试用例太长了,超过了一行,因此使用gets无限制读取,直到读到空格和回撤符号 #include#include#includeintcompare(constvoid*p1,constvoid*p2){constchar*a=(constchar*)p1;constchar*b=(constchar*)p2;return 题解列表 2025年09月08日 0 点赞 0 评论 381 浏览 评分:0.0 1123-列出最简真分数列表 摘要:代码:#include int main() { for (int i = 0; i …… 题解列表 2025年09月09日 0 点赞 0 评论 419 浏览 评分:0.0 « 12...5806580758085809581058115812...59075908 »
使用gets不能使用fgets,原因:笔者认为第二个测试用例太长了,超过了一行,因此使用gets无限制读取,直到读到空格和回撤符号 #include#include#includeintcompare(constvoid*p1,constvoid*p2){constchar*a=(constchar*)p1;constchar*b=(constchar*)p2;return 题解列表 2025年09月08日 0 点赞 0 评论 381 浏览 评分:0.0
1123-列出最简真分数列表 摘要:代码:#include int main() { for (int i = 0; i …… 题解列表 2025年09月09日 0 点赞 0 评论 419 浏览 评分:0.0