07 2024 档案

摘要:qsort 是 C 标准库stdlib.h中的一个函数,用于对数组进行快速排序。 语法格式: void qsort(void *base, size_t num, size_t size,int (*compar)(const void *, const void *)); base:指向要排序的数 阅读全文
posted @ 2024-07-24 12:52 jenniferCAI 阅读(90) 评论(0) 推荐(0) 编辑
摘要:题目描述 有一个字符串数组 words 和一个字符串 chars。假如可以用 chars 中的字母拼写出 words 中的某个"单词"(字符串),那么我们就认为你掌握了这个单词。 words 的字符仅由 a-z 英文小写宁母组成,例如“abc”。 chars 由 a- z 英文小写字母和“?”组成, 阅读全文
posted @ 2024-07-23 16:10 jenniferCAI 阅读(45) 评论(0) 推荐(0) 编辑
摘要:题目描述 小朋友出操,按学号从小到大排成一列;小明来迟了,请你给小明出个主意,让他尽快找到他应该排的位置。 算法复杂度要求不高于nLog(n);学号为整数类型,队列规模<=10000; 输入描述 1、第一行:输入已排成队列的小朋友的学号 (正整数),以”,”隔开 ​ 例如: 93,95,97,100 阅读全文
posted @ 2024-07-22 22:24 jenniferCAI 阅读(27) 评论(0) 推荐(0) 编辑
摘要:题目描述: 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子的长度,字符串本身是其最长的子串,子串要求: 只包含1个字母(az,AZ),其余必须是数字; 字母可以在子串中的任意位置; 如果找不到满足要求的子串,如全是字母或全是数字,则返回-1。 代码: `#include<std 阅读全文
posted @ 2024-07-17 15:25 jenniferCAI 阅读(53) 评论(0) 推荐(0) 编辑
摘要:本内容来自于百度百科 malloc和calloc的主要区别在于它们的参数、内存初始化、返回值和性能。具体如下: 参数差异:malloc函数只接受一个参数,即需要分配的内存空间的大小。而calloc函数需要两个参数,第一个参数是需要分配的元素个数,第二个参数是每个元素的大小。这意味着在使用calloc 阅读全文
posted @ 2024-07-05 19:30 jenniferCAI 阅读(506) 评论(0) 推荐(0) 编辑
摘要:题目描述: 在学校中,N个小朋友站成一队, 第i个小朋友的身高为height[i], 第i个小朋友可以看到的第一个比自己身高更高的小朋友j,那么j是i的好朋友(要求j > i)。 请重新生成一个列表,对应位置的输出是每个小朋友的好朋友位置,如果没有看到好朋友,请在该位置用0代替。 小朋友人数范围是 阅读全文
posted @ 2024-07-05 19:13 jenniferCAI 阅读(20) 评论(0) 推荐(0) 编辑
摘要:题目描述: 给定一个数组,编写一个函数来计算它的最大N个数与最小N个数的和。你需要对数组进行去重。 说明: 数组中数字范围[0, 1000] 最大N个数与最小N个数不能有重叠,如有重叠,输入非法返回-1 输入非法返回-1 输入描述: 第一行输入M, M标识数组大小\n第二行输入M个数,标识数组内容 阅读全文
posted @ 2024-07-05 16:48 jenniferCAI 阅读(29) 评论(0) 推荐(0) 编辑
摘要:字符串排序,给定的排序的字符串行数不确定。 要求输入: a c bb f dddd nowcoder 要求输出: a bb c dddd f nowcoder 目前想到的一种时间复杂度较高的代码: `#include include include using namespace std; bool 阅读全文
posted @ 2024-07-04 20:08 jenniferCAI 阅读(7) 评论(0) 推荐(0) 编辑
摘要:一、输出函数cout 输出函数标准语法格式:cout<<表达式1<<表达式2<<...<<endl; 其中表达式可以是:"XXXXX",表示原样输出。 算术表达式,表示计算。 若限制输出实数小数点后位数需要引入iomanip头文件 例如:cout<<fixed<<setprecision(value 阅读全文
posted @ 2024-07-04 18:25 jenniferCAI 阅读(208) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示