摘要:
/** * 在一个整数数组中找出第5大的数 * 思路是首先在数组中找到最小数,然后依次找到第五大的数 * * @param array * @return */ public static int[] selectionSort(int[] array) { if (array.length == 阅读全文
posted @ 2020-01-21 12:14
大浪不惊涛
阅读(601)
评论(0)
推荐(0)
摘要:
* 评测题目: 有3个线程A/B/C,其中A、B个线程轮流打印1-100 中间如果是10的倍数,则由C线程打印; * 要求在控制台输入如下内容: * 线程A:1 * 线程B:2 * 线程A:3 * …… * 线程C:10 * …… * 线程?:100 /** * 多个线程共享这一个sequence数 阅读全文
posted @ 2020-01-21 11:50
大浪不惊涛
阅读(805)
评论(0)
推荐(0)
摘要:
* 红包算法,给定一个红包总金额和分红包的人数,输出每个人随机抢到的红包数量。 * 要求: * 每个人都要抢到红包,并且金额随机 * 每个人抢到的金额数不小于1 * 每个人抢到的金额数不超过总金额的30% * 例如总金额100,人数10,输出【19 20 15 1 25 14 2 2 1 1】 // 阅读全文
posted @ 2020-01-21 11:48
大浪不惊涛
阅读(1916)
评论(0)
推荐(0)
摘要:
* 给定一个字符串,返回里面有重复出现的且长度最长的子串 * 如字符串"abchepbchepabc",里面最长的重复字符串是"bchep" public void getMaxLenStr(String str) { if (null == str || 0 == str.length()) { 阅读全文
posted @ 2020-01-21 11:42
大浪不惊涛
阅读(862)
评论(0)
推荐(0)
摘要:
给定若干种硬币的面值和一个总金额,写一个函数计算不同的组合种类数量,要求每种面值硬币组合的金额都是给定的金额。 每种面值的硬币数量都无上限。注意 0<= 金额amount <= 5000 1<= 面值coin <= 5000 面值种类小于500 答案小于32位的正整数范围举例1:输入: amount 阅读全文
posted @ 2020-01-21 11:36
大浪不惊涛
阅读(1302)
评论(0)
推荐(0)
摘要:
private static char[] charSet = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".toCharArray(); /** * 将10进制转化为62进制 * * @param number 将 阅读全文
posted @ 2020-01-21 11:34
大浪不惊涛
阅读(225)
评论(0)
推荐(0)
摘要:
给定目标url以及请求json参数的情况下,使用httpclient post方式发送json请求到目标url。使用httpclient如下版本: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcl 阅读全文
posted @ 2020-01-21 11:23
大浪不惊涛
阅读(365)
评论(0)
推荐(0)
摘要:
1.题目: 对一个编码格式为utf-8,文件后缀为txt的文本文件,要求使用JAVA的NIO方法,对文件中特定单词出现次数进行统计,输出对应单词的出现次数。要求:1. 输入一个本地文本文件地址,文本文件最大为2G,文本编码类型为utf-8。2. 使用JAVA提供的NIO方法进行文本统计。3. 控制程 阅读全文
posted @ 2020-01-21 11:20
大浪不惊涛
阅读(460)
评论(0)
推荐(0)

浙公网安备 33010602011771号