- 博客(11)
- 收藏
- 关注
原创 392. 判断子序列
如果有大量输入的 S,称作 S1, S2, ... , Sk 其中 k >= 10亿,你需要依次检查它们是否为 T 的子序列。在这种情况下,你会怎样改变代码?字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。添加此问题并且创建所有测试用例。
2023-04-15 12:57:27
80
转载 转自慕课网手记,,JAVA中方法的调用(详细整理)
非静态方法就是没有 static 修饰的方法,对于非静态方法的调用,是通过对 象来调用的,表现形式如下。在不同类中,非静态方法调用其他类的静态方法,需要通过导入该类中的包,并且需要通过。如果在不同类当中,静态方法调用其他类的非静态方法,需要导入该类中的包,以及通过。在不用类中,非静态方法调用其他类的非静态方法时,需要导入该类中的包,还需要通过。方法与方法之间的调用,主要是在一个方法内部如何调用其他方法。如果不在一个类当中,静态方法调用其他类中的静态方法,必须通过。(1)静态方法内部调用其他方法。
2023-04-10 13:20:35
264
原创 NK 广告屏幕
来源:牛客网牛村村口要架设一个矩形的广告屏,村长要求广告屏的总像素必须为n,还要求广告屏的长和宽最大可能的接近,而且宽不能大于长,村长找你来计算一下宽和长分别为多少?
2023-04-10 09:59:13
89
原创 69.x的平方根
8 的算术平方根是 2.82842..., 由于返回类型是整数,小数部分将被舍去。不允许使用任何内置指数函数和算符,例如。由于返回类型是整数,结果只保留。
2023-04-08 22:39:30
49
原创 35.搜索插入的位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为。
2023-04-08 22:33:16
55
原创 1.两数之和
你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。整数,并返回它们的数组下标。你可以按任意顺序返回答案。,请你在该数组中找出。
2023-03-31 18:52:05
77
1
转载 转载 题解 加一
链接:https://leetcode.cn/problems/plus-one/solutions/4481/java-shu-xue-jie-ti-by-yhhzw/然后还有一些特殊情况就是当出现 999999、999999999 之类的数字时,循环到最后也需要进位,出现这种情况时需要手动将它进一位。所以只需要判断有没有进位并模拟出它的进位方式,如十位数加 111 个位数置为 000,如此循环直到判断没有再进位就退出循环返回结果。商业转载请联系作者获得授权,非商业转载请注明出处。
2023-03-30 16:00:08
83
原创 第二周_9. 回文数
给你一个整数 ,如果 是一个回文整数,返回 ;否则,返回 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1:输入:x = 121输出:true示例 2:输入:x = -121输出:false解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入:x = 10输出:false解释:从右向左读, 为 01 。因此它不是一个回文数。提示:
2023-03-28 22:33:26
91
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人