码迷,mamicode.com
首页 >  
搜索关键字:复杂    ( 50633个结果
android SQLITE的基本使用总结(八)
sharedPreferences只适合存储比较简单的数据和键值对,支持不同的数据类型 文件存储连键值对都没有,不会进行任何格式化处理,存储简单的二进制或者文本数据 sqlite则能处理一些数据量大,并且结构比较复杂的数据 管理sqlite SQLiteHelper:抽象类,要使用的话就要创建自己的 ...
分类:移动开发   时间:2016-04-07 01:08:18    阅读次数:222
《Effective C++》读书笔记汇总
我之前边读《Effective C++》边写下每个条款的读书笔记,这一版是C++11之前的版本。这里我将每个条款令我印象深刻的点小结一下。 1、C++包括:Plain C(面向过程)、OOP(面向对象)、模板(泛型和模板元编程)、STL(C++标准库)。 2、用inline、enum、const代替#define。#define定义的宏,一旦复杂起来,高手都很难掌控。不要带入C的习惯。 ...
分类:编程语言   时间:2016-04-06 23:36:07    阅读次数:508
Android开发之发送邮件功能的实现(源代码分享)
Android开发中可能会碰到如何发送邮件的困扰,之前我也查了相关的文档,博友们也分享了不少的发送邮件的办法,总共有3种把,我仔细阅读了下,发现有的讲的太过复杂跟麻烦,不够清晰,我今天就来分享下我认为的最好用的办法来解决该问题,使用Andorid-MAIL Jar包。首先我们先要下载以下四个文件 然 ...
分类:移动开发   时间:2016-04-06 23:26:44    阅读次数:195
RMQ
1、概念: RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j<=n),返回数列A中下标在i,j之间的最小/大值。 2、解决方法: 对于该问题,最容易想到的解决方案是遍历,复杂度是O(n) ...
分类:其他好文   时间:2016-04-06 23:14:17    阅读次数:158
学习心得------C语言复杂数据类型
恢复内容开始 在学习c语言的过程中,最复杂的知识便是标题中的复杂数据类型了,因为包括了数组,字符串,指针等多种数据类型,在这一环节中,我们不免要接触到内存,分析出该数据类型的在内存中的存储方法,就可以比较明确的认识到该类型的运行原理,下面就分析一下我在学习该视频中的学习心得吧。 一、数组 1.数组, ...
分类:编程语言   时间:2016-04-06 23:07:02    阅读次数:261
最长回文子字符串的长度
回文是指正着读和倒着读,结果相同,比如abcba或abba,题目是要在一个字符串中要到最长的回文子串 首先我们可以考虑一般的情况,先从字符串中取出任意一个子串,判断其是不是回文字符串,这种方法可以称之为暴力求解法,故时间复杂度可以达到o(n3) 代码如下所示: 当然我们也可以使用时间复杂度低一点的方 ...
分类:其他好文   时间:2016-04-06 21:40:38    阅读次数:272
IOS开发之——reveal 的使用
Reveal是一个iOS程序界面调试工具。使用Reveal,我们可以在iOS开发时动态地查看和修改应用程序的界面。 对于动态或复杂的交互界面,手写UI是不可避免的。通过Reveal,我们可以方便地调试和修改应用界面,免去了每次修改代码后重新启动的痛苦。 网址:http://www.jianshu.c ...
分类:移动开发   时间:2016-04-06 18:31:14    阅读次数:157
最大联通子数组
题目: 返回一个二维整数数组中最大联通子数组的和。 要求: 1. 输入一个二维整形数组,数组里有正数也有负数。 求所有子数组的和的最大值。要求时间复杂度为O(n)。 2.程序要使用的数组放在一个叫 input.txt 的文件中, 文件格式是: 数组的行数, 数组的列数, 每一行的元素, (用逗号分开 ...
分类:移动开发   时间:2016-04-06 18:30:00    阅读次数:195
平摊分析 Amortized Analysis ------geeksforgeeks翻译
当偶尔一切操作很花的时间很慢,而大多数操作的时间都很快的时候,平摊分析的方法就很很好用了。在平摊分析中,我们分析一串操作并且可以得到最坏情况下的平均时间复杂度。例如hash table, disjoint set 和splay tree都是用平摊分析算法的。 举一个简单的hash table的插入算 ...
分类:其他好文   时间:2016-04-06 18:28:07    阅读次数:168
cocos2dx实例开发之flappybird(入门版)
cocos2dx社区里有个系列博客完整地复制原版flappybird的全部特性。只是那个代码写得比較复杂,新手学习起来有点捉摸不透,这里我写了个简单的版本号。演演示样例如以下: 创建项目 VS2013+cocos2dx 3.2创建win32项目。因为仅仅是学习,所以没有编译为安卓、ios或者WP平台 ...
分类:移动开发   时间:2016-04-06 16:48:29    阅读次数:371
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!