题解列表

筛选

字符统计 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ char string[10001]; int Uchars,Dchars,nums,spaces; Uchar……
优质题解

多种方法求解 保留字母 (C语言——总有一种方法适合你!)

题目描述:编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。要求输入一个长度小于80的字符串。解题思路:要求题目要求输入一个长度小于80的字符串,那我定义长度为80的字符数组,就不用考虑长度问题了。定义两个字符数组。str[80]result[80]输入字符串:gets(str

IP判断 (C语言代码)

摘要:解题思路:注意事项:不会写的可以复制粘贴参考代码:#include<stdio.h>#include<string.h>int shuzidepanduan(char a[],int i,int d[……

学习ASCII码 (C语言代码)

摘要:解题思路:看ASCLL表中“t”所对应的数字,然后输出!注意事项:注意不要忘了printf()和return 0后面的“;”参考代码:#include<stdio.h>int main(){    p……

查找最小的k个元素 (C语言代码)堆实现

解题思路:用堆来解决这类问题十分合适。如果直接将数组进行排序的话,显然不是很合理,因为可能会造成很大的浪费,比如要在10000个数中抽取1个数,而去大费周章把整个数组都给排了序,显然十分浪费电脑资源。因此只需要建个最小堆(小顶堆),让这个数组局部有序即可。