码迷,mamicode.com
首页 >  
搜索关键字:复杂    ( 50633个结果
老李分享:性能优化的境界
这篇文章是关于网站性能优化体验的,性能优化是一个复杂的话题,牵涉的东西非常多,我只是按照我的理解列出了性能优化整个过程中需要考虑的种种因素。点到为止,包含的内容以浅显的介绍为主,如果你有见解能告知我那再好不过了。无论如何,希望阅读它的你有所收获。我眼中的网站性能问题都反映了一个网站的“Availa....
分类:其他好文   时间:2015-11-01 06:53:36    阅读次数:162
LeetCode Generate Parentheses 构造括号串(DFS简单题)
题意: 产生n对合法括号的所有组合,用vector返回。思路: 递归和迭代都可以产生。复杂度都可以为O(2n*合法的括号组合数),即每次产生出的括号序列都保证是合法的。 方法都是差不多的,就是记录当前产生的串中含有左括号的个数cnt,如果出现右括号,就将cnt--。当长度为2*n的串的cnt为...
分类:其他好文   时间:2015-10-31 23:07:52    阅读次数:446
[LeetCode]题解(python):037-Sudoku Solver
题目来源: https://leetcode.com/problems/sudoku-solver/题意分析: 这次的题目就是上一题的进化版。填好一个数独。题目思路: 这题直接用dfs暴力解决。把“*”用(1-9)直接填就行。时间复杂度比较高。要注意的是,题目要求没有返回值,所以要另外写一个函...
分类:编程语言   时间:2015-10-31 23:00:31    阅读次数:293
UVA-11367 Full Tank? (dijkstra)
题目大意:有n个加油站,每个加油站的油价已知,并且已知油箱的大小,问能否从起点走到终点,若能,找出最小油费。题目分析:记得在做暴力搜索的时候做过这道题,不算难。但是这次是用dijkstra算法做的,时间复杂度不理想,差一点超时(1.9s,限制是2s)。用BFS做的话要快很多。代码如下:# inclu...
分类:其他好文   时间:2015-10-31 22:57:24    阅读次数:297
OC - 8.Quartz2D核心要点
简介作用绘制绘制图形 : 线条\三角形\矩形\圆\弧等绘制文字绘制\生成图片(图像)读取\生成PDF截图\裁剪图片自定义UI控件(通常为内部结构较复杂的控件)UIKit中的绝大部分控件都是由系统绘制的矩阵操作(使绘制到图形啥下文中的所有路径都发生变化)缩放旋转平移简介Quartz2D隶属于Core ...
分类:其他好文   时间:2015-10-31 19:55:41    阅读次数:241
排序算法总结
1插入类排序(1)直接插入排序 算法大致流程:给定初始序列L,L从前往后依次取出一个数据,将其直接插入到有序序列中。 算法的复杂度分析:时间复杂度:最坏的情况下,每从无序序列中取一个元素,就要遍历一遍有序序列,复杂度为O(n2);最好的情况下,每从无序序列中取出一个元素,直接放在了有序序列的后面.....
分类:编程语言   时间:2015-10-31 13:03:01    阅读次数:320
iOS HmacSHA1加密 和 MD5 Base64加密 --iOS开发系列---项目中成长的知识五
项目中开发中需要对一些数据进行加密后和服务器验证是否是我们客户端发出的请求!方案是服务器定的,使用HmacSHA1加密和MD5 Base64加密加密过程比较复杂1.获取格林威治时间2.用base64编码对请求数据内容进行MD5值计算3.设置请求格式4.设置鉴权信息,需要对上面的3个内容以及请求的链接...
分类:移动开发   时间:2015-10-31 12:48:10    阅读次数:435
复杂对象写入文件
//简单对象可以通过直接写入文件的方式进行存储,复杂对象我们无法直接写入文件,这个时候需要借助归档和反归档//归档和反归档并不是数据持久化的方式,而是将复杂对象转化成简单对象的一种方式 Person * per = [Person new]; per.name = @"欧阳冰"; per.gende...
分类:其他好文   时间:2015-10-31 11:34:14    阅读次数:117
Android的BUG(三) - 广为人知的诟病:频繁重启问题
使用过Android的同学,尤其是用过山寨pad,应该对Android的重启问题印象深刻吧。Android由于其设计的复杂性,可能会使得系统在不经意时陷入异常状态,因此Android设计了一套看门狗机制,当检测到问题后,自动重启。再说说我碰到的问题吧,刚带起Android的时候,android的重启...
分类:移动开发   时间:2015-10-31 11:33:02    阅读次数:281
(转)一网打尽当下NoSQL类型、适用场景及使用公司
摘要:对比传统关系型数据库,NoSQL有着更为复杂的分类——键值、面向文档、列存储以及图数据库。这里就带你一览NoSQL各种类型的适用场景及一些知名公司的方案选择。在过去几年,关系型数据库一直是数据持久化的唯一选择,数据工作者考虑的也只是在这些传统数据库中做筛选,比如SQL Server、Oracl...
分类:数据库   时间:2015-10-31 11:31:11    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!