代码界的小白
代码界的小白
全部文章
分类
剑指offer个人题解(4)
必刷148题(1)
题解(99)
归档
标签
去牛客网
登录
/
注册
代码界的小白的博客
TA的专栏
59篇文章
16人订阅
华为机试
33篇文章
7856人学习
剑指offer
23篇文章
4552人学习
互联网大厂的高频面经
3篇文章
19533人学习
全部文章
(共103篇)
题解 | #图片整理#
来自专栏
题目主要信息 1、对字符串进行处理 2、将字符串按照ASCII码的顺序进行排列 方法一:排序 具体方法 本题实际上是一道排序问题,输入为一个字符串,将字符串中的每个字符按照ASCII码排序,我们可以进行简化,将其转化为一个数组,即对数组进行排序。 由于是按照ASCII码排序,我们可以直接调用排序函数...
Java
2021-12-05
5
716
题解 | #整数与IP地址间的转换#
题目主要信息 1、将ip地址转化为长整数 2、将长整数转换为ip地址 方法一:通过二进制进行转换 具体方法 在问题中有两个转换过程,一个是将ip地址转换为长整数,一个是将长整数转换为ip地址,通过题目中的转换过程进行转换。 对于ip地址转换成长整数: 1、将ip地址切割成四段数字 2、每段数字用8位...
Java
2021-12-05
82
0
题解 | #蛇形矩阵#
来自专栏
题目主要信息 1、蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 2、多组样例输入 方法一:直接遍历输入 具体方法 准备一个n∗nn*nn∗n的二维矩阵,只填充矩阵上半个三角形,而填充顺序从每行的第一列开始,每次都往右上角方向填充元素,即矩阵行坐标递减,列坐标递增,而填充的数字依次增加就行...
Java
2021-12-05
5
1587
题解 | #字符串加密#
来自专栏
题目主要信息 1、输入一个单词作为密匙,如果单词中包含有重复的字母,只保留第1个,其余几个丢弃,然后用字母表其他未出现过的字母按顺序接在后面,作为密钥,由A-Z对应这串密钥 2、保证输入的字符串中仅包含小写字母 3、多组输入 方法一:暴力 具体方法 借助ArrayList,将key和字母表的其他字母...
Java
2021-12-05
23
2011
题解 | #统计每个月兔子的总数#
来自专栏
题目主要信息 1、有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问第n个月的兔子总数为多少? 2、本题有多组数据。 方法一:斐波那契数列 具体方法 我们可以先来推导一个 第一个月 只有一对 第二个月 只有一对 第三个月 原先的一对生出一对 ...
Java
2021-12-04
100
2780
题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
来自专栏
题目主要信息 1、一球从hhh米高度自由落下,每次落地后反跳回原高度的一半再落下,求它在第555次落地时共经过了多少米?第555次返弹多高? 2、精度保留到小数点后6位,输出去掉后面的0 方法一:模拟 具体方法 遍历落地次数,第一次走过了落下高度这么多距离,然后弹起高度降低一半,然后走了弹起的高度这...
Java
2021-12-04
12
1933
题解 | #统计字符#
来自专栏
题目主要信息 1、输入一行字符,统计英文字母、空格、数字和其他字符的个数 2、多行输入 方法一:暴力 具体方法 直接遍历字符串即可,用一个大小为4的数组分别记录英文字母、空格、数字和其他数字的个数即可。 Java代码 import java.io.BufferedReader; import ja...
Java
2021-12-04
7
820
题解 | #单词倒排#
来自专栏
题目主要信息 1、对字符串单词进行倒排 2、要求 构成单词的字符只有26个大写或小写英文字母; 非构成单词的字符均视为单词间隔符; 要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符; 每个单词最长20个字母; ##方法一:暴力 具...
Java
2021-12-04
20
1369
题解 | #购物单#
来自专栏
题目主要信息 1、从m个物品中选出若干个,其总价低于N 2、物品分为主件与附件,如果要买为附件的物品,必须先买该附件所属的主件 3、使得每件物品的价格与重要度的乘积的总和最大 方法一:动态规划 具体方法 本题很明显是一道01背包问题,对于这种问题,我们一般采用动态规划的方法来进行解决。我们定义动规数...
Java
2021-12-03
119
6893
题解 | #简单错误记录#
来自专栏
题目主要信息 1、开发一个记录功能小模块,可以记录出错的代码所在的文件名称和行号。 2、最多可记录8条错误记录,只用输出最后出现八条错误记录。针对相同过的错误记录只记录一条,但数量增加。(最后一个斜杠后面的带后缀名的部分,保留最后16位,和行号完全匹配的记录算相同的记录) 3、超过16个字符的文件名...
Java
2021-12-03
16
2521
首页
上一页
2
3
4
5
6
7
8
9
10
11
下一页
末页