- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 7-10 修理牧场 (25 分) java
7-10 修理牧场 (25 分)农夫要修理牧场的一段栅栏,他测量了栅栏,发现需要N块木头,每块木头长度为整数Li个长度单位,于是他购买了一条很长的、能锯成N块的木头,即该木头的长度是Li的总和。但是农夫自己没有锯子,请人锯木的酬金跟这段木头的长度成正比。为简单起见,不妨就设酬金等于所锯木头的长度。例如,要将长度为20的木头锯成长度为8、7和5的三段,第一次锯木头花费20,将木头...
2018-11-29 23:34:49 1142 1
原创 7-1 落单的数 (10 分) java
7-1 落单的数 (10 分)"这道题换个女装的工夫就出来啦”ZUP每次给你2n+2个的数字,除其中两个数字之外其他每个数字均出现两次,找到这两个数字并升序输出。其中:2<=n<=50000输入格式:输入 2n+2个的数字输出格式:升序输出没有出现2次的这两个数字输入样例:在这里给出一组输入。例如:1 2 2 3 4 4 5 3输出样...
2018-11-29 23:32:29 774
原创 7-6 王牌特工3 (15 分)
7-6 王牌特工3 (15 分)众所周知旺仔是来自阿联酋的富二代,但是其实这一切都是假的!他的真实身份是火星情报局的王牌特工,这一切的一切都起源与一个绝密的策划......(此处省略1万字),一天晚上,旺仔特工准备向火星情报局发送一个十万火急的文件,但是怕文件泄露,所以他决定对文件进行加密,加密规则如下:首先,在信的开头会有一个“加密信息”,接下来是正文(当import java.u...
2018-11-29 23:30:33 1085
原创 java语言的各种输入情况(ACM常用)
java语言的各种输入情况(ACM常用)1.只输入一组数据:Scanner s=new Scanner(System.in);int a=s.nextInt();int b=s.nextInt();2.输入有多组数据,没有说明输入几组数据,每组数据占一行: Scanner s=new Scanner(System.in);while(s.hasnext()){//判断是...
2018-11-28 22:56:14 288
原创 常见算法博弈问题结论
一. 巴什博奕(Bash Game):A和B一块报数,每人每次报最少1个,最多报4个,看谁先报到30。这应该是最古老的关于巴什博奕的游戏了吧。其实如果知道原理,这游戏一点运气成分都没有,只和先手后手有关,比如第一次报数,A报k个数,那么B报5-k个数,那么B报数之后问题就变为,A和B一块报数,看谁先报到25了,进而变为20,15,10,5,当到5的时候,不管A怎么报数,最后一个数肯定...
2018-11-27 16:59:52 1395
原创 Moodle文件夹简介
Moodle简介Moodle已经个一个学术项目演变成为世界知名的虚拟学习环境。Moodle是一个开源的课程管理系统,是Modular Object-Oriented Dynamic Learning Environment的简称(模块化面向对象动态学习环境的简称)。Moodle的指导思想是社会建构主义学习理论,这种学习方式的特点是交互,建构主义者认为当人们在和学习的材料进行交互、为他人建构...
2018-11-17 22:54:55 1508 1
原创 给定两个二进制字符串,返回他们的和(用二进制表示)。
给定两个二进制字符串,返回他们的和(用二进制表示)。输入为非空字符串且只包含数字 1 和 0。示例 1:输入: a = "11", b = "1"输出: "100"示例 2:输入: a = "1010", b = "1011"输出: "10101"AC代码 class Solution { public String addBinary(St
2018-11-02 18:26:50 2831
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人