java
HITLiuXiaodong
这个作者很懒,什么都没留下…
展开
-
赛码网-股神问题
题目描述 有股神吗? 有,小赛就是! 经过严密的计算,小赛买了一支股票,他知道从他买股票的那天开始,股票会有以下变化:第一天不变,以后涨一天,跌一天,涨两天,跌一天,涨三天,跌一天…依此类推。 为方便计算,假设每次涨和跌皆为1,股票初始单价也为1,请计算买股票的第n天每股股票值多少钱? 输入 输入包括多组数据; 每行输入一个n,1<=n<=10^9 。 样例输入 1 2 3原创 2016-09-03 20:19:57 · 3425 阅读 · 1 评论 -
快速排序--Java
import java.util.Arrays;public class Quick_Sort { public static void main(String[] args){ int[] s={2,7,3,6,5,9}; System.out.println("快速排序--》"); quick_sort(s, 0, s.length-1);原创 2016-04-21 09:00:14 · 401 阅读 · 0 评论 -
杭电ACM 1005
Problem Description A number sequence is defined as follows: f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7. Given A, B, and n, you are to calculate the value of f(n).Input The inpu原创 2016-04-13 08:39:59 · 485 阅读 · 0 评论 -
杭电1004
Problem Description Contest time again! How excited it is to see balloons floating around. But to tell you a secret, the judges’ favorite time is guessing the most popular problem. When the contest is原创 2016-04-12 17:19:42 · 547 阅读 · 0 评论 -
开灯问题
有n盏灯,编号为1~n.第一个人把所有的灯打开,第2个人按下所有编号为2的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3 的倍数的开关(开着的灯关掉,关着的灯被打开),以此类推,一共有k个人,问最后有哪些灯开着?import java.util.Scanner;public class Main{ public static void main(String[] args) {原创 2016-04-12 16:49:37 · 596 阅读 · 0 评论 -
杭电ACM1003
Problem Description Given a sequence a[1],a[2],a[3]……a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum in this sequence is 6 + (-1) + 5 + 4 =原创 2016-04-12 15:59:25 · 595 阅读 · 0 评论 -
杭电ACM 1002
这个题目是大数相加 ,采用java的BigInteger很好解决,注意空行的打印要求import java.math.BigDecimal;import java.math.BigInteger;import java.util.Scanner;public class Main {//大数相加 public static void main(String[] args) {原创 2016-04-11 23:28:18 · 709 阅读 · 0 评论 -
基于java的文件分割器
前几天参加酷家乐的面试,两轮技术电话面,一轮电话hr面,然后hr通知我现场面,我以为现场应该是hr面,结果去了让写一个文件分割器。写了三个多小时,发现文件可以被成功分割,可是合并的时候一直出问题,然后面试好像就gg了。回来不甘心,重新写了一下,发现RandomAccessFile 的用法写错了。怪不得一直出现越界错误。(使用RandomAccessFile 写文件时需要指定文件大小) 题目是:实现原创 2016-08-21 20:12:17 · 1389 阅读 · 0 评论