list是Python内置的一种数据类型:列表,是一种有序的集合。
一、访问list中的元素
1、索引访问:(索引从0开始,第一个元素为L[0])
上图访问的是list中的第二个元素。
2、倒序访问:(倒序访问时,倒数第一个元素的索引为-1)
二、创建list
1、由于Python是动态语言,所有list中包含的元素不一定必须是同一种数据类型。
2、我...
分类:
编程语言 时间:
2015-08-18 21:29:21
阅读次数:
195
堆里面存放着Java世界几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还存活,哪些已经死去。判断对象的生命周期是否结束有以下几种方法
引用计数法
具体操作是给对象添加一个引用计数器,每当有一个地方引用时,计数器的值就加1,;当引用失效时,计数器就减1;任何时刻计数器为0的对象就 是不可能再被使用的。客观的说引用计数器算法实现简单,判定效率也很高,在大部分情况...
分类:
其他好文 时间:
2015-08-18 21:30:33
阅读次数:
231
不同界面或者说不同视图之间进行切换是应用程序的一种最常见的动态效果,无论是哪一种平台的项目开发,默认的视图切换往往是十分单调的,没有任何动画的,界面的切换也是非常的突兀。如果说使用动画效果使界面能够活跃起来,那么你的App将会非常动感。这里将实现视图切换过程中的动画效果。具体实现如下:
(1)本次试验将拖入2张图片,不直接放到View Controller中,而是在代码中动态加载。拖到Main....
分类:
移动开发 时间:
2015-08-18 21:30:39
阅读次数:
208
最近项目中经常使用Html5而Android与JS调用经常会用到,这里记录一下,测试系统5.0以上。这里先贴一下源码Activity:package jwzhangjie.com.webviewandjs;
import android.content.Context;
import android.support.v7.app.AppCompatActivity;
import android...
分类:
移动开发 时间:
2015-08-18 21:28:03
阅读次数:
170
Given a collection of intervals, merge all overlapping intervals.For example,
Given [1,3],[2,6],[8,10],[15,18],
return [1,6],[8,10],[15,18].题意是:给定上面的区间范围,然后将区间上有交叉的部分进行融合。这一题需要注意的区间的开始可能不是递增的,也就是有可能[...
分类:
编程语言 时间:
2015-08-18 21:29:22
阅读次数:
140
1. LeetCode(twoCode)
Given an array of integers, find two numbers such that they add upto a specific target number.
The function twoSum should return indices of the two numbers suchthat they add up...
分类:
其他好文 时间:
2015-08-18 21:29:23
阅读次数:
191
Description
The Sky is Sprite.
The Birds is Fly in the Sky.
The Wind is Wonderful.
Blew Throw the Trees
Trees are Shaking, Leaves are Falling.
Lovers Walk passing, and so are You.
........
分类:
其他好文 时间:
2015-08-18 21:27:24
阅读次数:
268
[1220] SPY
时间限制: 1000 ms 内存限制: 131072 K
问题描述
The
National Intelligence Council of X Nation receives a piece of credible information that Nation Y will send spies to steal Nation X’sconf...
分类:
其他好文 时间:
2015-08-18 21:28:24
阅读次数:
234
题目链接:
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3148题意:给定k个数组,每个数组k个数字,要求每个数字选出一个数字,构成和,这样一共有kk种情况,要求输出最小的k个和
其实只要能求出2组的前k个值,然后不断两两合并就可以了代码:#incl...
分类:
其他好文 时间:
2015-08-18 21:29:56
阅读次数:
131
本程序使用了一些对目录进行操作的函数编写了一个遍历文件层次结构的程序,最后对各种类型的文件计数。这个程序只有一个参数,它说明起点路径名,从该点开始递归降序遍历文件层次结构。其中还用到了一个为路径名动态分配存储区的函数path_alloc。
// ftw.c
// 2015-08-18 Lucifer Zhang
// Recursively descend a directory hier...
分类:
其他好文 时间:
2015-08-18 21:29:05
阅读次数:
216
不容易啊,经过了前几课的学习,我们认识了Linux是什么,以及如何安装Linux系统(我们以Ubuntu这个Linux发行版为以后的演示系统),我们也在上一课终于把Ubuntu安装好了。
“很不错,掌声给自己”。
这一课来介绍一下Unity桌面管理器,还会介绍Ubuntu安装后推荐安装的一些软件,让我们事半功倍。...
分类:
编程语言 时间:
2015-08-18 21:29:37
阅读次数:
272
我们常需要搭建HTTP服务,但是又不想搞那些复杂的Apache、ISS服务器等,这时我们就可以用python帮我们搭建服务器。 例如之前讲过的用python建XMLRPC开服务进行server/client通信,但这里还有个问题,如果我需要显示本地文件(比如图片),但是rpc不可以直接访问本地文件怎么办? 这种情况下,只需要再开一个简单服务,显示指定文件夹下文件,再用那个rpc服务调这个服务的文件...
分类:
编程语言 时间:
2015-08-18 21:27:59
阅读次数:
165
//文件
/*
===========================================
题目:输入10个篮球运动员的身高数据(cm)保存至D盘文件high.txt:
0表示输入完毕。
x= 180 182 179 185 191 178 184 185 183 192
===========================================...
分类:
编程语言 时间:
2015-08-18 21:29:25
阅读次数:
187
题意:给出 Adam和Eva二人的牌,游戏规则是,每个人轮流每次选择出一张牌,牌的数字大的赢,如果,数字一样按牌的花色H>S>D>C决定谁赢。
思路:按照牌的大小关系,建立二分图的A,B两个集合,EVA大于Adam的牌,就连上边。#include
#include
#include
#include
#include...
分类:
其他好文 时间:
2015-08-18 21:28:49
阅读次数:
140
转自:http://blog.sina.com.cn/s/blog_7b98db950102vs1h.html
1.学习是为现实服务的,所以学习有实际意义的知识。(从实践中学更好。)
2.先学习简单的知识,然后困难的知识也会变得简单。(先易后难,难也易;先难则导致放弃学习简单的知识,好可惜!)
3.长时间思考一个问题,并笔记。(牛顿,法拉第)...
分类:
其他好文 时间:
2015-08-18 21:28:11
阅读次数:
147
在声明property属性后,有2种实现选择
@synthesize
编译器期间,让编译器自动生成getter/setter方法。
当有自定义的存或取方法时,自定义会屏蔽自动生成该方法
@dynamic
告诉编译器,不自动生成getter/setter方法,避免编译期间产生警告
然后由自己实现存取方法
或存取方法在运行时动态创建绑定:主要使用在CoreData的实...
分类:
其他好文 时间:
2015-08-18 21:27:29
阅读次数:
180
题目链接:点击打开链接
题目大意:有m个映射,从1到n映射到1到n,记为f1,f2,f3,,,fm,并且这些映射满足f1( f2( f3(,,,,fm(i) ) ) ) = i现在已知几个映射的值,还有几个映射是不知道的,问不知道的映射一共有几种可能的组合方式。
输入n m,之后m行,如果一行的第一个数为-1,代表这一个映射fi是不知道的,否则一行有n个数,第i行的第j个数字x代表fi(j)...
分类:
其他好文 时间:
2015-08-18 21:28:03
阅读次数:
130