码迷,mamicode.com
首页 >  
搜索关键字:list    ( 54897个结果
Java集合
Java心得 下面是一张下载的Java中的集合类型的继承关系图,便于正确的理解和使用相应的集合类型。   有序否 允许元素重复否 Collection 否 是 List 是 是 Set AbstractSet 否 否 ...
分类:编程语言   时间:2016-05-07 10:15:21    阅读次数:184
排序算法
void recursive_merge_sort(Node * &sub_list){ if (sub_list != NULL && sub_list->next != NULL) { Node *second_half = divide_from(sub_list); recursive_merge_sort(sub_list); recursive_merge_sort(se...
分类:编程语言   时间:2016-05-07 09:59:04    阅读次数:252
DayDayUP_Python自学记录[10]_迭代
什么是迭代在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。在Python中,迭代是通过 for … in 来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码:for (i=0; i<list.length; i++) { n = list[i]; }可以看...
分类:编程语言   时间:2016-05-07 09:30:20    阅读次数:211
21. Merge Two Sorted Lists-leetcode-java
【原来在SAE的blog上,都转到CSDN了。。】 21. Merge Two Sorted Lists-leetcode-java 发表于 2016/02/05 题目 Merge two sorted linked lists and return it as a new list. The new list should be made by spl...
分类:编程语言   时间:2016-05-07 09:27:23    阅读次数:172
剔除list中相同的结构体数据
剔除list中相同的结构体数据,有三个思路: 1、两层循环,逐个比较 2、使用set容器来剔除 3、使用unique方法去重 // deduplication.cpp : 定义控制台应用程序的入口点。 // #include #include #include #include #include #include using namespace std; struct t...
分类:其他好文   时间:2016-05-07 09:22:32    阅读次数:147
python 迭代器与生成器 详解
在python中,我们经常使用for循环来遍历各种集合,例如最常用的有list,dict等等,这些集合都是可迭代对象。我们先来了解一下python中的迭代器(Iterator)。迭代器顾名思义,迭代器,自然就是用来做迭代用的(好像是废话)。以list为例,我们用list,最多的情况就是用来做循环了(循环就是迭代嘛)>>> list = [1,2,3] >>> dir(list) ['__add__'...
分类:编程语言   时间:2016-05-07 09:18:18    阅读次数:245
Linux网卡驱动中对于组播MAC地址的获取
对于2.6的内核,net_device内部存在一个结构体指针, struct dev_mc_list *dev->mc_list通过对它的访问,可以循环获取所有的组播MAC地址。但是,在新的内核中(至少在3.10中)发生了变化,取而代之的是 struct netdev_hw_addr_list mc;我们可以通过直接对mc进行访问来获取相应的数据,也可以利用Linux内核提供的宏。ne...
分类:系统相关   时间:2016-05-07 09:18:03    阅读次数:174
DayDayUP_Python自学记录[5]_dict和set学习
什么是dict我们已经知道,list 和 tuple 可以用来表示顺序集合,例如,班里同学的名字:[‘Adam’, ‘Lisa’, ‘Bart’] 或者考试的成绩列表:[95, 85, 59] 但是,要根据名字找到对应的成绩,用两个 list 表示就不方便。如果把名字和分数关联起来,组成类似的查找表:‘Adam’ ==> 95 ‘Lisa’ ==> 85 ‘Bart’ ==> 59 给定一...
分类:编程语言   时间:2016-05-07 09:07:39    阅读次数:291
STL学习_List篇
STL学习——List篇 简介List与Vector不同,它不使用连续空间,而是每次插入或删除一个元素,就配置或释放一个元素空间。故list对空间的使用精准,不浪费任何空间。list对任何位置的元素插入或删除,常数时间完成。 List与Vector的使用,视元素的多少,元素的构造复杂度,元素存取行为的特性而定。 List节点List本身与List节点不同,List是一个双向的链表。其节点信息如下:...
分类:其他好文   时间:2016-05-07 09:07:25    阅读次数:248
LeetCode Linked List Cycle
判断一个链表中是否存在着一个环,能否在不申请额外空间的前提下完成?...
分类:其他好文   时间:2016-05-07 09:04:06    阅读次数:111
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!