DioDid
DioDid
全部文章
题解
C/C++学习(6)
Debug(1)
归档
标签
去牛客网
登录
/
注册
DioDid的博客
全部文章
/ 题解
(共28篇)
题解 第四章字符串| #后缀子串排序#
来自专栏
分析一下本题 能够很轻松得获得子串 可以用排序交换的方法来解决问题 也可以直接用c语言自带的qsort方法 要用qsort的话,就要动态分配内存来定义数组 并且尤其要注意内存的释放 最后就是用cpp的vector容器和sort函数的方法 法1:排序交换 //法1:排序交换 #include <...
C
字符串
2022-02-05
5
630
题解 第四章字符串| #浮点数加法#
来自专栏
本题中操作的注意点挺多 主要的思想是,将小数部分和整数部分分开来,然后再对齐 随后进行多位全加器的计算 最后要注意最后一位,进位与否,要进行分支选择 注意点:使用strchr函数的时候,一定要注意,返回的是一个指针,如果要得到其数组标号则要跟数组首地址相减!!! /** * @file Float...
C
字符串
2022-02-05
0
617
题解 第四章字符串| KMP方法#单词替换#
来自专栏
法1: 复习一下KMP算法 通过KMP算法,可以轻松求出匹配的字符串的位置 可以参考如下链接:https://blog.nowcoder.net/n/82f6d123408c4d5db19cda68501d8d85 本题作了一些改变:必须要是整个的单词进行匹配才能替换,单词的前后,必须有空格 如果目...
C
字符串
2022-02-03
3
531
题解 第四章字符串| #字母统计#
来自专栏
#include <stdio.h> #include <string.h> int main() { char C=1; int ASCII_COUNT[128]={0}; C=getchar(); while(C!='\n') ...
C
字符串
2022-02-02
3
466
题解 第四章字符串| #统计字符#
来自专栏
本题的自测和提交的测试点再次不一致 提交的测试点仅有一组数据,且没有要求"#"的结束符 采用的思路如下: 记录下要输出的符号,记录个数则根据ASCII符号为有限个的特点,将字符和数组标号对应 将出现次数,计入该字符为标号的数组中 #include <stdio.h> #include &...
C
字符串
2022-02-02
0
485
题解 第四章字符串| #简单密码#
来自专栏
本题测试点有误 自测规则和提交规则不同 自测时,需要多组输入,以"ENDOFINPUT"为结尾 而提交时,则仅需输入一组,以"END"为结尾 另外注意一点:C语言如何读取一行数据,可采用fgets函数,流设置为stdin 且fgets会在字符串结束前,也读取一行末尾的'\n',要得到完整一行的字符串...
C
字符串
2022-02-02
5
639
题解 第四章字符串| #密码翻译#
来自专栏
#include <stdio.h> #define MAX 80 int main() { char CArr[MAX]={0},tmpC=1; while(tmpC!='\n') { //一下程序完成了对字符串的输入 int i...
C
字符串
2022-02-02
0
345
题解 第四章字符串| #特殊乘法#
来自专栏
#include <stdio.h> #include <string.h> #define MAXNUM 10 int main() { char c1[MAXNUM]={0},c2[MAXNUM]={0}; scanf("%s%s",c1,c2); ...
C
字符串
2022-02-02
8
567
题解 第三章排序与查找| #找位置#
来自专栏
法1: 使用了哈希表 参考这一篇文章:https://blog.nowcoder.net/n/9bdf2f93480045b6810453b39196260b 哈希表不一定要是链表形式,也可能是用一个数组结构存放 #include <stdio.h> //ASCII码一共128位 //...
C
排序与查找
2022-01-23
2
520
题解 第三章排序与查找| #打印极值点下标#
来自专栏
#include <stdio.h> #include <stdlib.h> int main() { int Num; while(scanf("%d",&Num)!=EOF) { int Arr[Num]; ...
C
排序与查找
2022-01-23
1
340
首页
上一页
1
2
3
下一页
末页