随笔分类 -  share code

代码共享 不限语言 不限平台
摘要:本题旨在练习自定义注解,无奈前面的知识点没有讲述自定义注解的详细信息,比如生命周期,作用对象等,所以导致这道题虽然提示了但是也不会的现状。 你还需要了解的自定义注解相关知识:(元注解) 本道题的参考答案: import java.lang.annotation.*; @Retention(Reten 阅读全文
posted @ 2022-01-12 19:19 achived 阅读(46) 评论(0) 推荐(0) 编辑
摘要:之前写其他代码的时候总觉得正则表达式又难又高级,其实。。。确实妙不可言(哈哈哈... 这道题其实还好啦,我觉得这个通过率是指第一次代码提交通过率。 我卡住的地方仅是正斜杠识别总是有问题。只需要注意匹配的时候不用*,用+即可,表示匹配至少1次,不然的话所有的字母都将拆分开。 原题: 代码: 1 imp 阅读全文
posted @ 2022-01-06 18:19 achived 阅读(48) 评论(0) 推荐(0) 编辑
摘要:他来了他来了,调了好几个Bug它终于通过了! 原题: 参考代码: 1 public class Solution { 2 public static boolean isMatch(String s) { 3 String regex = "^([A-Za-z]|_)([.\\w-]+)@([.\\ 阅读全文
posted @ 2022-01-06 17:27 achived 阅读(55) 评论(0) 推荐(0) 编辑
摘要:看到这道题的通过率20%,但是题目也不难,不知道为什么通过率这么低。 结果自己写的时候才知道,原来答案是希望你按它的思路写代码,但是你要是知道它的思路就不会不通过啦(无语) 原题: 答案思路: 正常Random,使用随机种子生成(0,n]区间的Int型随机变量,输出的时候将所有随机数+1,则输出的随 阅读全文
posted @ 2022-01-06 15:49 achived 阅读(47) 评论(0) 推荐(0) 编辑
摘要:虽然用Java语言中的BigInteger可以直接对大数进行操作,但如果不是Java,是C/C++之流呢? 所以用Java语言写了一个进制转换及运算的代码。 1 import org.jetbrains.annotations.NotNull; 2 3 import java.math.BigInt 阅读全文
posted @ 2021-12-28 16:49 achived 阅读(164) 评论(0) 推荐(0) 编辑
摘要:题目来源:LintCode运算符练习 参考代码: 1 public static boolean isFriend(int n) { 2 if(n % 2 != 0){ // 奇数 去掉1之后的偶数必须是2的幂次方才能返回true 3 n -= 1; 4 while(n % 2 == 0) 5 n/ 阅读全文
posted @ 2021-12-22 17:49 achived 阅读(112) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示