码迷,mamicode.com
首页 >  
搜索关键字:数据结构    ( 30813个结果
IT英语1-计算机算法常用术语中英对照
IT英语1-计算机算法常用术语中英对照Data Structures 基本数据结构Dictionaries 字典Priority Queues 堆Graph Data Structures 图Set Data Structures 集合Kd-Trees 线段树Numerical Problems 数...
分类:编程语言   时间:2015-04-20 12:49:18    阅读次数:131
关于leetcode上关于c++ STL 的几道题
1. Valid Parentheses 用来判断字符串中的括号是否合法的一道题。注意输入只会有 (, ) , {, }, [, ]这么几种情况。 合法的括号是以一定的顺序进行匹配的一些。比如:"()[]', 或者"([])"等,而以"([)]"这种为类型的表示是有错误的。 很显然用“stack”来作为数据结构来实现这道题,每一次插入一个元素的时候都进行匹配,如果匹配成功了,那么就将栈顶元素...
分类:编程语言   时间:2015-04-20 11:14:24    阅读次数:138
Talking About斐波那契数列(三种实现方法)
一直学习数据结构和算法,虽然学的没有太好,但还是觉得应该做一些有意思的程序来实现以下~牛客网(大哥推荐,还有就是。。不要问我大哥是谁~~)有剑指Offer系列很多的题目,不管是大神还是。。应该去做一下,感受编程的魅力~~(首先承认自己还是有很多不足的地方,但尽量去完善每一行代码~)  废话少说,代码搞起~ import java.util.Scanner; /** * 现在要求输入一个整...
分类:其他好文   时间:2015-04-20 09:37:08    阅读次数:154
[BZOJ2243]SDOI2011染色|树链剖分|LCT
裸题嘛。。  先考虑一条线段上如何查询颜色段数,只要对每个线段树节点多维护一个左颜色和右颜色,然后合并的时候sum[x]=sum[lc]+sum[rc]-(左儿子的右颜色==右儿子的左颜色)。。实在太久没写树剖结果码+调试花了两节多晚自习,,各种傻逼错误,什么反向边忘加,标记忘记下传。。。还有就是更新答案的时候,关键的一点是要保证当前的两点(也就是a,b)是没有被更新到的,否则很难搞。。 ...
分类:其他好文   时间:2015-04-20 09:36:39    阅读次数:196
C# mongodb 1
转载C# mongodb概述 MongoDB是一个高性能,开源,无模式的文档型数据库,使用C++开发。是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json 的bjson 格式,因此可以存储比较复杂的数据类型。Mong....
分类:数据库   时间:2015-04-20 08:10:58    阅读次数:168
程序员如何保持进步
文章来自于:http://m.blog.csdn.net/blog/wzk456/309651671.小范围的选择一些有用技术,透彻的学习它们,拥抱它们。然后不断的扩展这个范围。2.理解各种数据结构的优点和缺点,包括它们在内存中和在硬盘上的各自表现。3.理解各种算法的优点和缺点。4.了解你的工作领域...
分类:其他好文   时间:2015-04-20 00:31:19    阅读次数:121
JSON的三种解析方式
一、什么是JSON?JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。JSON就是一串字符串 只不过元素会使用特定的符号标注。{} 双括号表示对象[] 中括号表示数组"" 双引号内是属性或值: 冒号表示后者是前者的值(...
分类:Web程序   时间:2015-04-20 00:19:24    阅读次数:177
google protobuf学习笔记一:使用和原理
一.什么是protobuf protobuf全称Google Protocol Buffers,是google开发的的一套用于数据存储,网络通信时用于协议编解码的工具库。它和XML或者JSON差不多,也就是把某种数据结构的信息,以某种格式(XML,JSON)保存起来,protobuf与XML和JSON不同在于,protobuf是基于二进制的。主要用于数据存储、传输协议格式等场合。那既然有了XML...
分类:其他好文   时间:2015-04-19 21:28:16    阅读次数:161
【转载】Qt中的QString,QByteArray,Qchar, char*
先要说的是QString。 之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int等一样的基本数据结构来实现的。 每一个GUI程序都需要string,这些string可以用在界面上的提示语,也...
分类:其他好文   时间:2015-04-19 21:18:21    阅读次数:177
菜鸟初学C~
学习编程语言从C开始,这是没有错的,因为C语言是面向过程的。从学习C的过程中能够了解编程的思想,比如内存,变量,数据结构之类的。大部分语言都有自己的思想,但是一些最基本的一般都是一样的,所以学习C是为以后学习其他的语言打下基础。(不喜勿喷。。。) 个人认为C的概念理解起来不难,但是要是实际操作...
分类:其他好文   时间:2015-04-19 21:16:03    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!