冷酷的杀猪匠
冷酷的杀猪匠
全部文章
题解
归档
标签
去牛客网
登录
/
注册
冷酷的杀猪匠的博客
全部文章
/ 题解
(共5篇)
【十二题解】 | #字符串字符匹配#
#include<stdio.h> int main(){ char shrt; char log; while(scanf("%c", &shrt) != EOF){ int sign = 1; log = '\0'; int st[128]={0}; ...
C
哈希表
2022-03-04
0
295
【十二题解】 | #简单错误记录#(哈希表)
吐了,一开始看错题意了,导致代码很多冗余(不过话说两个文件只要后十六位相同就是同一文件很明显不合理啊) 思路: 1、将所有字符串读入一个数组(这里也可以一段一段读入分开处理,不过我不知道这样输入该怎么处理) 2、定义ij为0,遍历数组(注意这里遍历时j先跑,遇到\就停下让i=j,遇到\n时ij之间就...
C
哈希表
2022-03-02
0
383
【十二题解】 | #提取不重复的整数#
要求倒序输出,所以每次余10就是最后一位,如果没输出过,hash表相应位置设置为1并输出,之后再把数字除以十 #include<stdio.h> int main(){ int number; int hash[10] = {0}; scanf("%d", &number); w...
C
哈希表
2022-02-27
16
731
【十二题解】 | #明明的随机数#哈希表计算(坚持只引用stdio)
很简单的哈希表的利用,甚至散列式都不需要因为数量太少了 #include<stdio.h> int main(){ int lenth; int data; while(~scanf("%d", &lenth)){ int hash[501]={0}; for (...
C
哈希表
2022-02-27
0
324
【十二题解】 | C语言,哈希表,(坚持只引用stdio.h)
第一串字符一个个读入,每读入一个哈希表相应的值加一,这样就算有几万几十万个数字要读入,我们的表也只用开一百多的空间就行 如果是数字,对应的哈希表的值就是数量 如果是字母,大写的就是哈希表相应值加上哈希表加32的相应值 如果是小写字母,就是哈希表相应值加上哈希表-32的相应值 #include <...
C
哈希表
2022-02-27
25
1129