算法专栏


递归与分治

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

作者:有勇气的牛排 阅读:608 发布: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...

作者:有勇气的牛排 阅读:518 发布:2022-06-26 20:24:45 标签:算法


HJ质数因子

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

作者:有勇气的牛排 阅读:558 发布:2022-06-26 18:20:29 标签:算法


HJ成绩排序

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

作者:有勇气的牛排 阅读:320 发布:2022-06-22 13:06:31 标签:算法


HJ字符串排序

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

作者:有勇气的牛排 阅读:435 发布:2022-06-22 13:06:31 标签:算法


HJ整数与IP地址间的转换

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

作者:有勇气的牛排 阅读:529 发布:2022-06-22 13:06:31 标签:算法


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

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

作者:有勇气的牛排 阅读:533 发布:2022-06-22 13:06:31 标签:算法


字符个数统计

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

作者:有勇气的牛排 阅读:450 发布:2022-06-22 13:06:31 标签:算法


HJ明明的随机数

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

作者:有勇气的牛排 阅读:491 发布:2022-06-22 13:06:31 标签:算法


HJ进制转换

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

作者:有勇气的牛排 阅读:315 发布:2022-06-22 12:33:31 标签:算法

总记录:10  条   
第  1/  页