未禾丶
未禾丶
全部文章
分类
学习之路(12)
编程题(18)
归档
标签
去牛客网
登录
/
注册
未禾丶的博客
全部文章
(共32篇)
题解 | #单词倒排#
一种思路:时间复杂度,空间复杂度 #include #include #include //逆置相应段的元素 void reverse(char* str, int left, int right) { while (left < right) { char tm...
C
字符串
数组
2022-09-06
0
287
题解 | #数字在升序数组中出现的次数#
//每次二分查找都是在当前有效数组下进行的,即下标beg到下标end之间 int BinarySearch(int* data, int dataLen, int k, int beg, int en...
C
二分查找
2022-09-02
2
265
数组的一些总结
数组是什么? 数组是一段连续的储存单元。 一维数组 定义 类型 变量名[ 数组长度]; 声明(初始化) 类型 变量名[ 数组长度] = {,}; 引用 变量名[ 下标](下标不能超过定义的长度,且下标从0开始) 应用 1:排序(比较大小) 2: 二维数组 定义 类型 变量名[行长度][列长度]; 声...
2022-05-04
0
263
c语言把1、2、3、4、5、6、7、8、9组合成3个3位数,要求每个数字仅使用一次,使每个3位数均为完全平方数。按从小到大的顺序输出这三个三位数。
#include <stdio.h>//找出1-9不重复数组成的三位完全平方数 int fe( int i, int b[]);//判断该三位数各位数字是否重复 void fed(int i,int b[]);//组成b[i]的三个数字所存放的数组归零 int main(voi...
2022-05-04
0
432
把1,2,3,4,5,6,7,8,9,组成三个三位数(每个数只能用一次),第二个数是第一个数的2倍,第三个数是第一个数的3倍,这三个三位数各是多少?答案可能有很多组,请按第一个数的升序顺序输出每组的三
#include <stdio.h> int isre( int i,int b[]);//判断该三位数各位数字是否重复 void divid( int i, int b[]);//组成b[i]的三个数字所存放的数组归零 int main(void){ int i,j,k; i...
2022-05-04
0
523
字符串(亲和串)
判断亲和串。亲和串的定义是这样的:给定两个字符串s1和s2,如果能通过s1循环移位,使s2包含在s1中,那么我们就说s2 是s1的亲和串。 输入 本题有多组测试数据,每组数据的第一行包含输入字符串s1,第二行包含输入字符串s2,s1与s2的长度均小于100000。 输出 如果s2是s1的亲和...
2022-05-04
0
289
在线判题系统(字符串比较)
LittleTom开发了一个在线判题系统,判题系统需要把用户提交上来的代码编译成可执行文件,然后运行。而用户会提交什么样的代码是无法预知的,所以LittleTom做了充分的准备,比如阻止解题程序访问文件系统、阻止解题程序访问注册表、阻止解题程序修改系统设置、阻止解题程序关闭系统、阻止解题程序超限或非...
2022-05-04
0
534
未禾的C语言总结
******************************************************************************************************************************************************...
2022-05-04
0
395
1169: 大整数(指针专题)
题目描述 输入3个大整数,位数不超过100位,按从小到大的顺序输出这三个整数。要求定义并使用如下函数比较两个大整数的大小。 int cmp(char *a,char *b) { //若大整数a大于b,返回1; //若a小于b,返回-1; // 若a与b相等,返回0 } 输入 输入有3行...
2022-05-04
0
439
1170: 最长字符串(指针专题)
题目描述 输入多个字符串,输出最长字符串。要求定义并使用函数maxLenStr(), void maxLenStr(char *str[], int n, int *max) { 从字符串数组str中找出最长的一个字符串,并将其下标存入形参指针max所指内存。 } 输入 输入有多行,每行一...
2022-05-04
0
472
首页
上一页
1
2
3
4
下一页
末页