Road of Stu
IntheDarkNess_
高度要求自己,方可畅行天下。
展开
-
StuNote3:HashSet集合
在平日许多算法题中我们会面临结果重复问题,那么set集合便揭开了面纱。直接上题://在0100110001010001中的不同非空字串有多少.In codepackage Main;import java.util.HashSet;import java.util.Iterator;import java.util.Set;//审题发现要求是不同的非空子串,则想到Set集合去重,//String.substring()方法求子串(一切以快速解题为前提)//for循环每一种可能原创 2022-03-18 15:19:56 · 279 阅读 · 0 评论 -
StuNote1:字符串指令来破解“字母-密码”
String s1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; // 原字符 String s2 = "yxmdacikntjhqlgoufszpwbrevYXMDACIKNTJHQLGOUFSZPWBREV"; // 加密后的字符例如此种加密,我们可以通过字符串的比对,即可完成破译。例如:for (int i = 0; i < arr.length; i++) { int j = s2.indexOf.原创 2022-03-14 22:16:53 · 782 阅读 · 0 评论 -
StuNote2:BigInteger
Java中,超过1*10的9次方的运算貌似都是不可被允许的,借此,我学习到了BigInteger库的方法和使用,确实令人眼前一亮,省掉了不少的时间和功夫。First of all,BigInteger的定义类似于Scanner的方式,而且,BigInteger的默认赋值数值只有ONE,TWO.....NINE,TEN以及ZERO十以内的值,其他的数值貌似是要使用运算或数值类型的转换来赋值。除此之外,BigInteger也一并拥有数组,取值等。但在一些基本的方法上,却显得不知道为何如此的笨拙,例如Bi原创 2022-03-18 14:59:59 · 371 阅读 · 0 评论 -
StuNote4:滑动窗口算法(力扣例题567)
滑动窗口算法!原创 2022-04-23 13:18:31 · 588 阅读 · 0 评论