baixu
baixu
全部文章
题解
归档
标签
去牛客网
登录
/
注册
素师良码
全部文章
/ 题解
(共63篇)
题解 | #DNA序列#
来自专栏
思路 根据题意暴力破解 构造结构体存储子串对应的GC-Ratio、GC个数、出现的序号、子串注意:这里的结构体不是一次性想出来的,再程序调试过程中需要啥补啥 获取字符串和子串长度 查找子串,并将子串存储,子串是,从第0个向后数0+num 同时记录子串出现的次序,方便后续出现相同GC-Ratio时比...
C
字符串
数组
2022-04-13
1
481
题解 | #找出字符串中第一个只出现一次的字符#
来自专栏
思路 获得字符串及其长度 循环比较和每个字符相同的字符,并记录在对应的数组中 当检测记录数组中有1时,退出循环 特殊用标志位处理没有只出现1次的字符 Answer #include<stdio.h> #include<string.h> int main() { ...
C
2022-04-13
1
516
题解 | #查找两个字符串a,b中的最长公共子串#
来自专栏
思路 到字符串较少的数据 循环比较两个字符串中子串个数 如果和前1个子串相比,子串长度大则进行替换 将该子串存到另1个字符串数组中 循环完毕输出结果 Answer #include <stdio.h> #include <string.h> int main() { ...
C
2022-04-11
3
544
题解 | #公共子串计算#
来自专栏
思路 得到输入数据 循环比较每个字符串的每1个字符是否相等,相等则统计++ 替换相同子串最少的子串数量 比较结束,输出最大子串个数 Answer #include<stdio.h> #include<string.h> int main() { char str...
C
2022-04-11
2
436
题解 | #整数与IP地址间的转换#
思路 注意定义long型变量 利用scanf特性获得输入数据 通过移位将n1,n2; 注意输出时格式为%u,输出无符号数 Answer #include <stdio.h> int main(void) { int a,b,c,d; long n1,n2; w...
C
2022-04-09
3
303
题解 | #字符串加解密#
思路 逐串分析,暴力破解 根据题目描述,逐步实现加密解密 Answer #include<stdio.h> #include<string.h> int main() { char str[1000]; char str_un[1000]; sc...
C
2022-04-09
1
423
题解 | #字符串排序#
思路 得到输入数据 将字符串中的字符不分大小写按顺序存到新数组 输出结果,原字符串中为大小写字母的用新字符串替换 Answer #include<stdio.h> #include<string.h> int main() { char str[1001] = ...
C
2022-04-09
7
463
题解 | #字符串加密#
思路 暴力破解 建立最初的字母表 用快慢指针去除key中重复单词 将key和字母表比较,组合为新的字母表 将要加密的字符串每1位所在字母表位置替换为新字母表的对应位置的字母 输出加密后的结果 Answer #include<stdio.h> #include<string.h&...
C
双指针
2022-04-09
7
522
题解 | #求解立方根#
思路 获得输入数据 根据题意,采用二分法穷举结果 确定左右边界为-20~20 将精度控制在3位小数,输出时保留1位 当中间值mid的三次方小于实际值val,则将左边界值left更新为mid 当循环到精度满足条件时,输出左边界值left Answer #include<stdio.h>...
C
2022-04-09
18
603
题解 | #密码验证合格程序#
思路 暴力解法 Answer #include<stdio.h> #include<string.h> int main() { char str[1000]; while (gets(str)) { int i, j; ...
C
2022-04-08
0
392
首页
上一页
1
2
3
4
5
6
7
下一页
末页