首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每日一题
海山虎含片
创建于2023-01-08
订阅专栏
记录每天做的算法题,带有详细解析,提高自己的学习能力
等 2 人订阅
共134篇文章
创建于2023-01-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
day14 HJ56 完全数计算(Java)
题目来源: HJ56 完全数计算 题目描述: 描述: 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。 它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等
day13 HJ48 从单向链表中删除指定值的节点(Java)
题目来源: HJ48 从单向链表中删除指定值的节点 题目描述: 描述: 输入一个单向链表和一个节点的值,从单向链表中删除等于该值的节点,删除后如果链表中无节点则返回空指针。链表的值不能重复。 构造过程
day12 HJ14 字符串排序(java)
题目来源: HJ14 字符串排序 题目描述: 描述: 给定 n 个字符串,请对 n 个字符串按照字典序排列。 数据范围: $1≤n≤1000 $ ,字符串长度满足 $1≤len≤100 $ 输入描述
day11 HJ13 句子逆序
题目来源: HJ13 句子逆序 题目描述: 描述: 将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I” 所有单词之间用一个空格隔开
day10 HJ11 数字颠倒
题目来源: HJ11 数字颠倒 题目描述: 描述: 输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
day9 HJ5 进制转换
题目来源: HJ5 进制转换 题目描述: 描述:写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。
day8 HJ4 字符串分隔
题目来源: HJ4 字符串分隔 题目描述: •输入一个字符串,请按长度为8拆分每个输入字符串并进行输出; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
day7 HJ37 统计每个月兔子的总数
有种兔子,从出生后第3个月起每月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子。假设一只兔子第3个月出生,那么它第5个月开始会每个月生一只兔子。一月有一只兔子,假如兔子都不死,问第n个月兔子总数
day6 HJ51 输出单向链表中倒数第k个结点
题目来源: HJ51 输出单向链表中倒数第k个结点 题目描述:输入一个单向链表,输出该链表中倒数第k个结点,链表的倒数第1个结点为链表的尾指针。
day5 HJ23 删除字符串中出现次数最少的字符
题目来源: HJ23 删除字符串中出现次数最少的字符 题目描述: 思路: 将字符串的每个字符与97相减后,由于每个字符的ASCII码不同,所以根据相减的结果的不同,使得对应下标的数组值进行+1的操作(
day4 HJ12 字符串反转
题目来源: HJ12 字符串反转 题目描述: 思路: 将字符串的字符从后到前一个个的取出并输出即可 具体实现: 时间复杂度:O(n) ——进行了遍历的操作 空间复杂度:O(1) ——没引入了额外的空间
day3 HJ10 字符个数统计
题目来源:HJ10 字符个数统计 题目描述: 思路: 将字符串的每个字符与127相减后,由于每个字符的ASCII码不同,所以根据相减的结果的不同,使得对应下标的数组值进行+1的操作(数组通过初始化所有
day2 HJ2 计算某字符出现次数
题目来源:牛客网 HJ2 计算某字符出现次数 两种思路,详细注释toLowerCase(),入门选手,共同学习
day1 HJ1 字符串最后一个单词的长度
题目来源:HJ1 字符串最后一个单词的长度 题目描述: 思路1: 将字符串中的单词进行拆分,放入String型的数组中,读取最后一个单词并求得长度 具体实现1: 时间复杂度:O(n) 空间复杂度:O(