- 博客(2)
- 收藏
- 关注
原创 华为OD机试-最长的密码
这是我初步写的,但是qsort那边字符串排列好像出了错导致编译不出来,说是可能是数组越界,堆栈溢出(比如,递归调用层数太多)等情况引起,之前没有用qsort排列过字符串不大熟悉,想请问下时哪个地方书写方式不对?在一个密码本中,每一页都有一个由26个小写字母组成的若干位密码,每一页的密码不同,需要从这个密码本中寻找这样一个最长的密码,密码本由一个字符串数组组成,不同元素之间使用空格隔开,每一个元素代表密码本每一页的密码。请输出符合要求的密码,如果有多个符合要求的密码,则返回字典序最大的密码。
2023-08-18 18:49:25
36
1
原创 华为OD机试 - 去除多余空格 C语言
第一行: 待去除多余空格的文本,用例保证如果有单引号,则单引号成对出现,且单引号可能有多对.第二行: 关键词的开始和结束坐标,关键词间以逗号区分,关键词内的开始和结束位置以单空格区分。去除文本多余空格,但不去除配对单引号之间的多余空格。给出关键词的起始和结束下标,去除多余空格后刷新关键词的起始和结束下标。想问一下是哪里出错了?第二行: 去除多余空格后的关键词的坐标开始和结束位置,为数组方式输出。a和sum之间有多余的空格,但是因为有成对单引号,不去除多余空格。1,不考虑关键词起始和结束位置为空格的场景。
2023-08-16 22:06:16
60
3
华为OD机试-简单的自动曝光(c语言)
2023-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人