牛客306450122号
牛客306450122号
全部文章
分类
题解(7)
归档
标签
去牛客网
登录
/
注册
牛客306450122号的博客
全部文章
(共7篇)
题解 | #从单向链表中删除指定值的节点#
虽然但是,C语言用链表可能麻烦了点,但就纯粹解这道题好像不是必须用链表的吧。 #include <stdio.h> #include <stdlib.h> int main(){ int num=0; while(scanf("%d",&num)!=E...
C
2021-12-08
10
478
题解 | #求int型正整数在内存中存储时1的个数#
计算有多少个1,类似于计算该整型数的汉明重量。n&(n-1)的操作表示将n最右边的一个1变为0,重复操作既可计算总共1的个数。 #include <stdio.h> int main(){ int n; int k = 0; scanf("%d",&...
C
2021-10-17
52
1274
题解 | #字符串排序#
直接用qsort排序,并使用strcmp #include <stdio.h> #include <string.h> #include <stdlib.h> int compare(const void*a, const void*b){ return ...
C
字符串
2021-10-17
0
348
题解 | #字符串排序#
直接用qsort排序,并利用strcmp字符串比较函数 ```#include <stdio.h> #include <string.h> #include <stdlib.h> int compare(const void*a, const void*b){ ...
2021-10-17
0
415
题解 | #字符串反转#
怎么感觉没人判断输入的是不是全是小写字母 ```#include <stdio.h> #include <string.h> int main(){ char str[1000]; int len; while(scanf("%s",str)!=EO...
2021-10-15
1
308
题解 | #计算某字母出现次数#
该题主要麻烦在,对index排序,同时对应的value值需要同序;累加后,同index需要合并。 解决方案如下: 1、利用struct和qsort进行排序。 2、由于value的值大于1,在判断index相等时,令后出现的index对应的value为零,最终在输出的时候,跳过value为零的情况。 ...
C
C++
2021-10-15
7
1490
题解 | #计算某字母出现次数#
#include <stdio.h> #include <string.h> #include <ctype.h> int main() { char str[500],str1[500]; char alpha; int i=0,num=0; scanf("%[...
C
2021-10-13
1
433