02 2021 档案

摘要:如果文本文件是按照GBK编码的,则解码、编码都应该没有异常。 代码如下: import java.io.*; public class Main { public static void main(String[] args) throws IOException { String filePath 阅读全文
posted @ 2021-02-27 21:52 我的成功之路 阅读(85) 评论(0) 推荐(0)
摘要:一个很大的整数123456789101112...20132014除以11的余数是多少?使用Python,只需要1行代码就可以输出结果3:print(eval("".join([str(i) for i in range(1,2015)]) + "%11")) 使用Java,需要10行代码: imp 阅读全文
posted @ 2021-02-27 20:38 我的成功之路 阅读(102) 评论(0) 推荐(0)
摘要:一只青蛙一次可以跳上1级台阶,也可以跳上2级。 求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 1级,1种跳法 2级,2种跳法 求当n=10,20,50,100时有多少种跳法。 要点1:需要使用BigInteger表达特别大的整数; 要点2:当n=100时,不能简单地使用递 阅读全文
posted @ 2021-02-27 20:20 我的成功之路 阅读(101) 评论(0) 推荐(0)
摘要:用普通除法,单线程需要半小时; 用普通除法,多线程需要几分钟; 利用BitSet、筛法,仅需十几多秒,代码如下: import java.util.BitSet; public class Main { public static void main(String[] args) { long t0 阅读全文
posted @ 2021-02-27 18:38 我的成功之路 阅读(168) 评论(1) 推荐(0)