[编程入门]报数问题-题解(C++代码) 思路主要是利用循环链表和for循环,可能较为繁琐1.构建循环链表Node*setList(intn){Node*head=(Node*)malloc(sizeof(Node));Node*p=(Node*)malloc(sizeof(Node));head->data=1;if(n>1){head-> 题解列表 2020年02月14日 0 点赞 0 评论 1096 浏览 评分:0.0
信息学奥赛一本通T1310-车厢重组-题解(C++代码) 将每组车厢节数从小到大进行排序,相邻两个元素进行交换,此题可采用冒泡算法,i次交换的次数等于前i-1次交换的次数```cpp#include#includeusingnamespacestd;inta[10005];intf[10005];intmain(){intN, 题解列表 2020年02月14日 0 点赞 0 评论 1823 浏览 评分:7.8
蓝桥杯算法提高VIP-身份证排序-题解(C++代码) ```cpp#include#include#include#includeusingnamespacestd;boolcmp(stringa,stringb){returna.substr(6,8)>b.substr(6,8)||(a.substr(6, 题解列表 2020年02月14日 0 点赞 0 评论 1561 浏览 评分:9.9
信息学奥赛一本通T1314-过河卒-题解(C++代码) 主要还是动态规划的思想```cpp#include#includeusingnamespacestd;inti,j;constintmaxn=20+5;intjudge[maxn][maxn];longlonggo[maxn][maxn]={1};intmain(){memset(go, 题解列表 2020年02月14日 0 点赞 0 评论 1500 浏览 评分:3.1
信息学奥赛一本通T1179-奖学金-题解(C++代码) 注意当人数不足5人的情况#include#includeusingnamespacestd;constintN=300;voidswap(int*a,int*b){inttemp;temp=*a,*a=*b,*b=temp;}intmain(){inta[N][5]={0};//语数外总分学号intn 题解列表 2020年02月14日 0 点赞 0 评论 1314 浏览 评分:8.9
信息学奥赛一本通T1184-明明的随机数-题解(C++代码) 本题重点涉及两个方面:重置和排序1.重置(1)首先需要循环遍历数组,最外层从第一个元素遍历第n-1个元素,最内层从第j个元素遍历到第n个元素,让外层的一个元素跟内层的每一个元素进行比较,判断是否相等,若相等,令a[j]=0;(2)遍历操作后的数组, 题解列表 2020年02月14日 0 点赞 0 评论 1298 浏览 评分:8.6
JakeLin-1519题-师座操作系统-题解(C++代码)-结构体-暴力查询 思路很简单,代码如下:------------```cpp#include#include#include#includeusingnamespacestd;constintmaxn=1000+10;structFile{inttype;stringname;stringinfo;}f[maxn];i 题解列表 2020年02月14日 0 点赞 0 评论 1198 浏览 评分:9.9
速算24点-题解(C++代码) ```cpp#includeusingnamespacestd;//计算两个数的+,-,*,/intsign(inta,intb,inti){if(i==0)returna+b;if(i==1)returna-b;if(i==2)returna*b;if(i==3&&b!=0&&a%b==0)retu 题解列表 2020年02月14日 0 点赞 0 评论 2401 浏览 评分:8.0
蓝桥杯2015年第六届真题-穿越雷区 (C++代码) 本题用最典型的bfs算法,定义了一个保存了x,y坐标,步数,权值的结构体,要记好结构体赋值的公式,希望大家指点。```cpp#include#includeusingnamespacestd;intx1,x2,y1,y2;chara[10][10];intb[10][10];intb1[4]={-1, 题解列表 2020年02月14日 0 点赞 0 评论 1134 浏览 评分:9.9
IP判断-题解(C++代码) ###本题可借用拆分字符串的几种方法,我借用了vector类型来实现按照某种特定的字符来拆分字符串。#####此题以字符.来拆分,拆分后的数据会被分成一个个数组来保存,然后对这些数组内的元素进行判断,如判断数组内的元素是否为数字,是数字后按照齐位数减一乘以10来判断是否属于[0,255]这个范围内, 题解列表 2020年02月14日 0 点赞 0 评论 1072 浏览 评分:0.0