码迷,mamicode.com
首页 >  
搜索关键字:python 数组 字典    ( 229810个结果
数据字典实现缓存
数据字典的好处很多比如: 1、可以减少使用表,来专门记录类型。 2、类型使用key检索,或者报表统计分析,在一定程度上相比汉字来讲,效率好得多。 3、使用缓存的数据字典、也可以减少不少的io操作。 等等、、、、首先,库表设计就智者见智了、不多说、爱怎么设计就怎么设计。完整的数据字典设计 ,需...
分类:其他好文   时间:2014-04-28 18:44:38    阅读次数:2179
LeetCode OJ - Longest Consecutive Sequence
这道题中要求时间复杂度为O(n),首先我们可以知道的是,如果先对数组排序再计算其最长连续序列的时间复杂度是O(nlogn),所以不能用排序的方法。我一开始想是不是应该用动态规划来解,发现其并不符合动态规划的特征。最后采用类似于LRU_Cache中出现的数据结构(集快速查询和顺序遍历两大优点于一身)来...
分类:其他好文   时间:2014-04-28 10:21:19    阅读次数:1003
【c/c++】内存分配大小
测试平台:linux 32位系统用sizeof()运算符计算分配空间大小。单位:字节1. 数组名与变量名的区别int main(){ char q[] = "hello"; cout using namespace std;class A{};int main(){ A a; ...
分类:编程语言   时间:2014-04-28 10:17:26    阅读次数:1110
使用CocoaPods管理第三方开源类库
iOS开发中经常会用到许多第三方开源类库,比如AFNetworking、FMDB、JSONKit等等,使用CocoaPods这个工具就能很方便得对工程中用到的类库进行管理,包括自动下载配置以及更新。 首先需要下载安装CocoaPods,系统要求有ruby环境,至少OS X 10.9以后是自带rub....
分类:其他好文   时间:2014-04-28 09:22:27    阅读次数:585
C++类模板的使用
面向对象:设计和实现一个C++类模板,来提供一种采用数组来存储的、元素为任意类型的环形队。要求提供的操作:加入元素;提取元素;返回环形队允许存储的元素个数最大值;返回当前的有效元素个数。#include#includeusing namespace std; templateclass Queue{...
分类:编程语言   时间:2014-04-27 20:57:04    阅读次数:717
二分查找
【二分查找】 针对有序数组,性能非常好。 【时间复杂度】 logn 【代码】 #include #include //非递归实现二分查找 int BinarySearch1(int a[], int n, int key) { int left, right; int mid; left = 0; right = n - 1; while(left <= right) ...
分类:其他好文   时间:2014-04-27 19:42:22    阅读次数:538
我为什么选择go语言
这里,我并不打算引起语言争论的口水仗,我并不是什么大牛,对语言的造诣也不深,只是想通过自己实际的经历,来说说为什么我在项目中选择go。 其他语言的经历 C++ 在接触go之前,我已经有多年的c++开发经验。主要用在游戏服务端引擎开发以及P2P上面,那可是一段痛并快乐的时期,以至于我看到任何的程序钉子问题都觉得可以用c++这把锤子给敲定。但是对于互联网项目开发来说,除非你的团队整体的c++...
分类:编程语言   时间:2014-04-27 19:16:29    阅读次数:655
python将下载地址转换成迅雷和qq旋风的下载地址
迅雷和qq旋风下载,有加速和离线功能,很方面,我是在网上看到的原始地址和迅雷地址,qq旋风地址的转化原理,然后用python+pyqt写了一个客户端 原理: 迅雷: 迅雷下载地址="thunder://"+Base64编码("AA"+"真实地址"+"ZZ") QQ旋风: qqdl="qqdl://"+Base64编码("真实地址") import re import base64 from...
分类:编程语言   时间:2014-04-27 18:52:06    阅读次数:772
java合并两段音频成一段 同时播放类似伴奏
/** * * @param partsPaths 要合成的音频路径数组 * @param unitedFilePath 输入合并结果数组 */ public void uniteWavFile(String[] partsPaths, String unitedFilePath) { byte byte1[] = getByte(partsPaths[0]); ...
分类:编程语言   时间:2014-04-27 17:39:03    阅读次数:556
ArrayList类的用法
1、什么是ArrayListArrayList就是传说中的动态数组,是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList最简单的例子:ArrayList List = new ArrayLis...
分类:其他好文   时间:2014-04-27 17:37:45    阅读次数:689
229810条   上一页 1 ... 22979 22980 22981
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!