自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 华为机试——计算某字符出现次数

写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。数据范围: 1 \le n \le 1000 \1≤n≤1000。输出输入字符串中含有该字符的个数。(不区分大小写字母)使用tolower函数将字母都化为小写之后再匹配。要注意字母的大小写,不同情况分类讨论。小写字母比大写字母大32。

2023-03-25 17:45:51 271 1

原创 华为机试学习——字符串最后一个单词的长度

计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)倒序查找,到空格就停止计数并输出。要注意只有一个单词的情况。

2023-03-25 11:30:36 142

原创 《啊哈算法》学习——冒泡排序

学习啊哈算法第二天,第一章第二节迷人的冒泡排序。问题描述:桶排序过于浪费空间,并且没办法比较小数和结构体问题。分析及思路基本思路为:每次比较两个相邻的元素,如果他们顺序错误就进行交换。如:进行从大到小排序,即越小的越靠后。(1)首先比较第一位和第二位,然后比较第二位和第三位,以此类推,最终将最小的数交换到了最后一位。称此次比较为第一趟。(2)接着按照(1)中步骤继续比较除最后一位的数字序列,即进行第二趟比较。代码实现。

2023-01-30 13:12:33 172

原创 《啊哈算法》学习——桶排序

学习啊哈算法第一天,第一章第一节最快最简单的桶排序。问题描述:班级五名同学的分数排序,十分制。问题分析及思路:借助大小为10的一维数组,初始化为0,意味该分数没有人得,接下来处理分数,如有两个人得5分,即将a[5]=2; 记录下分数即出现次数后进行输出,出现几次就打印几次。

2023-01-15 17:17:52 196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除