摘要: 1.对list进行切片取一个list的部分元素是非常常见的操作。比如,一个list如下: L = ['Adam', 'Lisa', 'Bart', 'Paul']取前3个元素,应该怎么做?对应上面的问题,取前3个元素,用一行代码就可以完成切片:L[0:3]['A... 阅读全文
posted @ 2016-07-28 21:13 Nickqiao 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 题目:Description西瓜的表弟小西瓜生病住院了,西瓜想去买一个水果篮子探望他。水果店里面有很多种类的水果篮子,价格相同,但是水果的搭配各不相同。西瓜突然想到了一个问题,现在水果店里面有这么N种水果,第i个水果单价是Pi元,西瓜手上有M元钱(钱不一定要花完,但也... 阅读全文
posted @ 2016-07-28 20:49 Nickqiao 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 题目:有一个链表,我们需要判断链表中是否存在环。有环则输出true,否则输出false。输入有多行,每行为由空格分隔的两个整数m和n,m是当前结点的数据,n代表当前结点的指针域指向第n个结点。n存在四种情形:①为-1,代表该结点的指针域指向NULL,输入结束;②指向该... 阅读全文
posted @ 2016-07-27 21:15 Nickqiao 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 题目:给定一个固定的单链表,输入两个数begin和end。将下标为begin到end之间的内容逆置。给定的单链表为:0->2->4->6->8->10->12->14->16->18测试数据确保begin和end不会超出单链表的长度范围,并且end>=begin样例输... 阅读全文
posted @ 2016-07-27 20:57 Nickqiao 阅读(371) 评论(0) 推荐(0) 编辑
摘要: List1.创建Listlist是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:L=['Michael', 'Bob', 'Tracy']2.访问List类似C语言数组 L[0] L[1] 同样下标从0开始同时可... 阅读全文
posted @ 2016-07-25 20:25 Nickqiao 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1.输出print 'hello,world'(Python3中print需要加() ) : print ('hello,world')多个字符串之间用 ,逗号连接 : print 'hello','world' 且遇到逗号会输出一个空格。2.注释python中用... 阅读全文
posted @ 2016-07-25 19:43 Nickqiao 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 题目:Problem Description自从2006年3月10日至11日的首届数独世界锦标赛以后,数独这项游戏越来越受到人们的喜爱和重视。据说,在2008北京奥运会上,会将数独列为一个单独的项目进行比赛,冠军将有可能获得的一份巨大的奖品———HDU免费七日游外加l... 阅读全文
posted @ 2016-07-15 19:10 Nickqiao 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 大意:给一个数N(1#include #include #include #include #include #define N 10005using namespace std;bool vis[N], del[10];//记录已经访问的数字,不能使用的数字int ... 阅读全文
posted @ 2016-07-15 14:27 Nickqiao 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 大意: 面值为1分,2分,3分的硬币各有a,b,c枚,求不能用这些硬币表示的最小值。分析:硬币能够表示的最大值max=1*a+2*b+5*c,计算1,2,3...max,max+1的系数是否为0,若0则不能表示。代码:#include #include #includ... 阅读全文
posted @ 2016-07-10 22:50 Nickqiao 阅读(347) 评论(1) 推荐(0) 编辑
摘要: 题目:Description在一个4×5的棋盘上,输入马的起始位置坐标(纵,横)位置,求马能返回初始位置的所有不同走法的总数(马走过的位置不能重复,马走“日”字)。Input输入只有一行,包括两个整数,既马的起始位置坐标x和y值,并且,这个坐标一定在4×5的小棋盘上,... 阅读全文
posted @ 2016-07-10 17:22 Nickqiao 阅读(258) 评论(0) 推荐(0) 编辑