有勇气的牛排博客

算法

递归与分治

递归算法:直接或间接地调用自身的算法。 递归函数:用函数自身给出定义的函数。

有勇气的牛排
1004次
算法
2022-07-06 22:51:37

HJ21 简单密码

现在有一种密码变换算法。 九键手机键盘上的数字与字母的对应: 1--1, abc--2, def--3, ghi--4, jkl--5, mno--6, pqrs--7, tuv--8 wxyz--9, 0--0,把密码中出现的小写字母都变成九键键盘对应的数字,如:a 变成 2,x 变成 9. 而密码中出现的大写字母则变成小写之后往后移一位,如:X...

有勇气的牛排
844次
算法
2022-06-26 20:24:45

HJ质数因子

功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 ) 数据范围:1≤n≤2×10^9^+14

有勇气的牛排
971次
算法
2022-06-26 18:20:29

HJ明明的随机数

明明生成了NN个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。 数据范围: 1≤n≤1000,输入的数字大小满足500≤val≤500

有勇气的牛排
891次
算法
2022-06-22 13:06:31

字符个数统计

描述 编写一个函数,计算字符串中含有的不同字符的个数。字符在 ASCII 码范围内(0~127,包括0和127),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次 例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出3。

有勇气的牛排
785次
算法
2022-06-22 13:06:31

删除字符串中出现次数最少的字符

实现删除字符串中出现次数最少的字符,若出现次数最少的字符有多个,则把出现次数最少的字符都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 数据范围:输入的字符串长度满足1≤n≤20,保证输入的字符串中仅出现小写字母

有勇气的牛排
859次
算法
2022-06-22 13:06:31

HJ整数与IP地址间的转换

描述 原理:ip地址的每段可以看成是一个0-255的整数,把每段拆分成一个二进制形式组合起来,然后把这个二进制数转变成 一个长整数。 举例:一个ip地址为10.0.3.193

有勇气的牛排
1209次
算法
2022-06-22 13:06:31

HJ字符串排序

给定 n 个字符串,请对 n 个字符串按照字典序排列。 数据范围:1≤n≤1000 ,字符串长度满足1≤len≤100

有勇气的牛排
756次
算法
2022-06-22 13:06:31

HJ成绩排序

给定一些同学的信息(名字,成绩)序列,请你将他们的信息按照成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。

有勇气的牛排
619次
算法
2022-06-22 13:06:31

HJ进制转换

写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。 数据范围:保证结果在 1≤n≤2^31^-1

有勇气的牛排
709次
算法
2022-06-22 12:33:31
  • « 上一页
  • 1
  • 下一页 »
专栏
加入群聊