stack: 1.top and bottom.统一在top端增加和删除。 Attention: 函数 delete(x) 是将top端的元素删除并且赋值给x 实现:通过linked list实现 。 通过数组实现。 主要的应用:用于进行括号的匹配 尝试编程中因为之前没有怎么用过stack 主要用到 ...
分类:
其他好文 时间:
2016-05-21 15:44:11
阅读次数:
146
Python3中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) Set(集合) 在Python中,最基本的数据结构就是序列(sequence)。序列的每个元素被分配一个序号—即索引(元素的位置),第一个索引是0 ...
分类:
编程语言 时间:
2016-05-21 12:58:45
阅读次数:
190
来源: https://github.com/duydao/Text-Pastry/wiki/Examples Using a text list Assuming we have selected every ocurence of null and Text Pastry was called ...
分类:
其他好文 时间:
2016-05-21 12:54:22
阅读次数:
599
一.BaseAdapter 1.数据源 List<Object> 一般是放实体类、POJO类,一般只包含私有属性和属性的getter和setter方法。 2.layout:可以用布局,包含多个视图。 3.抽象类:必须要继承并实现4个抽象方法 1-int getCount() 返回数据源的记录数 2- ...
分类:
其他好文 时间:
2016-05-21 01:23:52
阅读次数:
280
Linux 档案属性嗯! 既然要让你了解 Linux 的档案属性, 那么有个重要的也是常用的指令就必须要先跟你说啰! 那一个?!就是『 ls 』这一个 list 档案的指令啰!在你以 root 的身份登入 Linux 之后,下达『ls -al 』看看,会看到底下的几个咚咚: [ 1 ] [ 2 ] ...
分类:
系统相关 时间:
2016-05-21 01:21:33
阅读次数:
245
假设aaa="james",请写出所有的字母排列组合,比如amesj,mesja...importitertools
aaa=list(itertools.permutations("james",5))#核心语句,后面的5,就是5个字母都排列
foriinaaa:
print("".join(i))#i是字符串,使用join可以把单个的字符串元素合体【评析】permutations是全..
分类:
编程语言 时间:
2016-05-21 00:02:43
阅读次数:
679
类型不兼容的错误集合packagecom.yuanzijian02;
importjava.util.ArrayList;
publicclassArrayList2{
publicstaticvoidmain(String[]args){
//TODO自动生成的方法存根
ArrayListlist=newArrayList();
list.add("hello");
list.add(newInteger(2));
Stringstr=..
分类:
编程语言 时间:
2016-05-21 00:02:33
阅读次数:
253
Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST. ...
分类:
其他好文 时间:
2016-05-20 23:48:26
阅读次数:
207
一、如果你想使用Python自带的模块的话,直接使用import 模块名;就可以了,如果你想使用第三方的模块,请自行下载安装(pip安装)。 二、列表: 定义一个空的列表: list = [] <1>,往列表中添加一个元素aa:list.append('aa') ==》print(list) ==> ...
分类:
编程语言 时间:
2016-05-20 23:45:02
阅读次数:
228
list方法: append添加, 以下分别插入了不同的元素,从屁股的位置开始插入: index 获取某个值的索引: 前面三个都会返回正确的index,后面三个都会pop up error,注意最小单位,顺序及大小写,都是严格匹配的容不得半点儿马虎; 另外如果有超过两个相同的最小单位,index只会 ...
分类:
其他好文 时间:
2016-05-20 23:35:57
阅读次数:
239