题解列表

筛选

边长判断 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int a[3]; int i,t,j; for(i=0;i<3;i++) { scanf("%d",&a[i……

震宇大神的杀毒软件 (C++代码)

摘要:解题思路:利用vector实现动态数组,利用algorithm中的sort函数进行排序,最后利用反向迭代器进行逆序输出。注意事项:每次的最后需要将动态数组清空,利用clear删除容器中的所有内容参考代……

暴力求解 IP判断 (C语言代码)

摘要:解题思路:方法很粗暴,用字符数组保存IP地址,获取IP长度后进行遍历,设置判断标志flag,flag为1表示该IP是合法的,flag为0表示IP非法然后分情况:1)如果出现了 - ,则flag置 0 ……

Hanoi塔问题 (C语言代码)

摘要:汉诺塔移动次数问题:有n个盘子的塔借助另一个塔移动到第三个塔的次数为2^n-1;因为递推关系式为move(n)=2move(n-1)+1; move(0)=0故此题代码为#include <stdio……

统计字符数 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<string.h>int main(){ char a[99],b,j,g; int sum=0,i,n,l,k=-1……

2^k进制数 (C语言代码)

摘要:解题思路:和第1104题“Jam计数法”题相似,这里的while循环则采用flag标志判断循环是否结束参考代码:#include <stdio.h> #include <stdlib.h> #in……