工商oj
头发存活率
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最值交换
这一题也很坑的,必须要交换了第一步之后再找最大值交换而不能直接找好交换,这样是错误的。因为如果第一个数字就是最大值或者最后一个就是最小值,就会出现不同。有一个长度为n的整数序列。请写一个程序,先把序列中的最小值与第一个数交换,再最大值与最后一个数交换。第一行为正整数n(1≤n≤10)。第二行为n个正整数组成的序列。保证输入数据没有重复的数字。如图,上面是全部找出后再交换,下面是ac代码结果。数据之间用空格隔开。原创 2023-02-14 14:44:24 · 338 阅读 · 0 评论 -
单词逆序
我的思路就是根据空格将每个单词分开,然后每个单词reverse后输出。这样s中就存了str从begin开始的count长的字符串。参考了别人的代码,发现运用了队列的思想,十分简洁。遍历字符串的字符:如果是字母,加入辅助字符串的头部(头插法);不是字母(是空格或者标点符号),输出助字符串和此非字母字符,并清空辅助字符串。防止结尾是以字母结束的,最后输出一下辅助字符串。把字符串中的每个单词进行逆序,比如 acm 变成 mca,其他字符顺序不变。输入有包括多组数据。每组数据包括一行字符串。输出加密后的字符串。原创 2023-02-14 14:25:23 · 240 阅读 · 0 评论 -
字符串截取
1、sacnf比cin速度快。3、单词逆序题目错误代码存档。4、单词改错错误代码存档。原创 2023-02-13 22:41:53 · 168 阅读 · 0 评论 -
JLH统计法统计飞龙
比如“BCABCA”,你需要以JHL统计法来统计下每个字母的数量,即输出每个字母的数量在这个字母之前,比如答案为“2A2B2C”。然后我看了别人的ac代码,用的是散列表,定义一个26大小的数组,0号存储A出现的次数,以此类推,输出前也不用排序了,好厉害。第一行输入一个T(T原创 2023-02-05 22:16:04 · 203 阅读 · 0 评论 -
亲,你寄的 U盘不是 4G 的哟~
所以买到手的 U盘空间都会缩水。比如,我们期望的 4G 空间有 4 * 1024 * 1024 * 1024 = 4294967296 字节,但实际只有 4 * 1000 * 1000 * 1000 = 4000000000 字节,整整少了 294967296 字节!参考了别人的ac代码,怎么都找不到原因,改来改去,都改成别人的代码了。你是否也注意到,买来的存储设备,如 U盘、移动硬盘等,可用空间总是比卖家标榜的要小。我希望你能帮助我开发一款程序:只要输入 U盘的大小,程序能告诉我实际少了多少字节。原创 2023-02-05 15:17:37 · 634 阅读 · 1 评论 -
个人信息管理系统
姓名 (小于20个字符) 性别(Female = 女, Male = 男) 生日(年月日)添加一个名为Tim的男生,出生年月日位1993-12-22。返回所有男生的信息(sex Female返回女生信息)返回姓名为Tim的人的所有信息。原创 2023-02-03 17:18:34 · 3195 阅读 · 0 评论 -
质因数分解
输入一个正整数,将它分解为质因数(质数即素数)。例如,输入90,输出90=2。原创 2023-02-02 20:32:38 · 121 阅读 · 0 评论 -
回文素数(string头文件里的各种函数用法)
求m~n(m≥10,n≤10000)之间的回文素数,所谓回文素数,即这个数既是回文又是素数。程序首先要判断某个数是否是回文,再判断是否是素数。如果是回文素数,则保存于数组中,并按6位域宽输出,每行输出5个。此题括号简单,我做了很久,用的是最原始的方法。m~n之间的回文素数,每个数占6位,每行限输出5个。原创 2023-02-01 22:25:17 · 448 阅读 · 0 评论 -
输入数字插入有序数组
将输入的数字插入有序数组原创 2023-01-13 22:20:22 · 151 阅读 · 0 评论 -
求二维数组中的鞍点【数组】
如果矩阵A中存在这样的一个元素A[i,j]满足条件:A[i,j]是第i行中值最小的元素,且又是第j列中值最大的元素,则称之为该矩阵的一个马鞍点。请编程计算出m*n的矩阵A的所有马鞍点的坐标(1原创 2023-01-30 11:18:38 · 780 阅读 · 0 评论 -
删除字符串中的指定字符
注意字符串的输入 getline(cin,str);原创 2023-01-30 10:31:57 · 171 阅读 · 0 评论 -
按照特定规则排列结构体数据之sort函数的用法
第一行,a、b两个链表元素的数量N、M,用空格隔开。接下来N行是a的数据 然后M行是b的数据 每行数据由学号和成绩两部分组成。已有a、b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。按照学号升序排列的数据。原创 2023-01-29 10:48:57 · 118 阅读 · 0 评论 -
辗转相除法求最小公因数&&迭代法求平方根
【代码】辗转相除法求最小公因数&&迭代法求平方根。原创 2023-01-13 17:49:27 · 188 阅读 · 0 评论
分享