上午第一课堂 第一次感觉能听。。。 IOI题目选讲挺不错的,比较有趣(yong4) :) 然而接下来的“基础”数据结构就太神了,完全不会QAQ :( 下午我听得比较认真,VFK讲的是下一代评测系统 这个不存在懂不懂的问题,就是听评书,讲故事 :) 晚上是熟悉上机环境,有两道模拟题,第一题比较简单,第
分类:
其他好文 时间:
2016-02-01 15:24:35
阅读次数:
211
线性表根据存储结构可以分为链式存储和顺序存储。顺序存储实际上可以理解为结构体数组,要求逻辑上相邻的元素在物理上也是相邻的;而链式存储没有这样的要求,这样就便于元素的插入删除操作(顺序存储在插入删除操作时需要移动大量的元素)。定义单链表结点typedef struct Node{ int elem.....
分类:
其他好文 时间:
2016-01-24 00:33:56
阅读次数:
222
每周算法二视屏地址:http://edu.51cto.com/course/course_id-5113.html1、递归实现my_strlen<1>题目描述:实现求字符串长度函数my_strlen<2>方法一:直接法<3>方法二:递归法2、递归实现n!<1>题目描述:输入n值,求解n的阶乘<2>方法一:累乘法<3&g..
分类:
编程语言 时间:
2016-01-18 12:25:05
阅读次数:
299
链表(Linkedlist)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer)。由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比另一种线性表顺序表快得多,但是查找一个节点或者访问特定编..
分类:
其他好文 时间:
2016-01-08 20:30:53
阅读次数:
176
链表:是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里村到下一个节点的指针。 在链表数据结构中,需要使用到递归算法。递归算法是一种直接或间接地调用自身算法的过程。 1 public class Practice14 { 2 3 pub...
分类:
编程语言 时间:
2015-12-25 18:49:47
阅读次数:
217
链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer)访问特定编号的节点则需要O(n)的时间,而顺序表相应的时间复杂度分别是O(logn)和O⑴。使用链表结构可以克服数组链表需要预先知道数据大小的...
分类:
其他好文 时间:
2015-12-17 12:39:47
阅读次数:
150
理解 OpenStack + Ceph 系列文章:(1)安装和部署(2)Ceph RBD 接口和工具(3)Ceph 物理和逻辑结构(4)Ceph 基础数据结构(5)Ceph 与 OpenStack 的集成1. Glance 与 Ceph RBD 集成1.1 代码Kilo 版本中,glance-sto...
分类:
其他好文 时间:
2015-10-16 09:56:34
阅读次数:
315
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成:(1)安装和部署(2)Ceph RBD 接口和工具(3)Ceph 物理和逻辑结构(4)Ceph 的基础数据结构(5)Ceph 与 OpenStack 集成的实现(6)TBD1 Pool(池)Pool 的概念前面讲过了,C...
分类:
其他好文 时间:
2015-10-13 10:26:48
阅读次数:
335
UVA 11991 - Easy Problem from Rujia Liu?题目链接题意:给一个长度n的序列,有m询问,每一个询问会问第k个出现的数字的下标是多少思路:用map和vector搞,map[i][j]直接保存的就是数字i第j个出现,每次直接输出就可以代码:#include #incl...
分类:
其他好文 时间:
2015-09-26 09:19:43
阅读次数:
169