码迷,mamicode.com
首页 >  
搜索关键字:复杂    ( 50633个结果
Python&MySQL
环境:windows8+Python2.7+MySQL5.6 尝试过在C/C++中嵌入SQL语言,终于在其复杂“繁琐”环境配置中败下阵来,后来发现Python和MySQL比较容易实现,在Python中可以导入MySQLdb包,调用已经封装好的API接口,就能在Python中嵌入SQL语句,实现对数据库的操作; Python调用MySQLdb库函数,首先建立和MySQL数据库连接conn...
分类:数据库   时间:2016-04-02 19:01:46    阅读次数:313
软件工程 Android小游戏 猜拳大战
一、前言 最近学校举办的大学生程序设计竞赛,自己利用课余时间写了一个小游戏,最近一直在忙这个写这个小游戏,参加比赛,最终是老师说自己写的简单,可以做的更复杂的点的。加油 二、内容简介 自己玩过Android系统下的节奏大师,自己也就考虑做一个类似的,然后自己写技术水平有限,还是在学习Android阶 ...
分类:移动开发   时间:2016-04-02 18:50:26    阅读次数:222
排序算法总结
交换排序(冒泡排序、快速排序) 插入排序(直接插入排序、希尔排序)、 选择排序(直接选择、堆排序) 归并排序 基排序 1.冒泡排序 时间复杂度:最优情况下是O(n),最坏情况和平均情况是O(n2) 空间复杂度:O(1) 稳定 算法实现是 从小到大排序 结果是1 2 3 5 6 7 2 快速排序 时间 ...
分类:编程语言   时间:2016-04-02 17:31:55    阅读次数:221
iOS 开发--多线程
前面在《Bison眼中的iOS开发多线程是这样的(二)》一文中讲完了多线程的NSThread,不难发现这种方式的多线程实现起来非常的复杂,为了简化多线程的开发,iOS提供了GCD来实现多线程。GCD有俩个核心的概念: 队列:队列负责管理开发者提交的任务,GCD队列始终以先进先出的方式来处理任务,但由 ...
分类:移动开发   时间:2016-04-02 16:00:09    阅读次数:324
传说中的WCF(9):流与文件传输
在使用Socket/TCP来传输文件,弄起来不仅会有些复杂,而且较经典的"粘包"问题有时候会让人火冒七丈。如果你不喜欢用Socket来传文件,不妨试试WCF,WCF的流模式传输还是相当强大和相当实用的。 因为开启流模式是基于绑定的,所以,它会影响到整个终结点的操作协定。如果你不记得或者说不喜欢背书,... ...
分类:其他好文   时间:2016-04-02 14:49:10    阅读次数:240
C#与数据结构--图的遍历
http://www.cnblogs.com/abatei/archive/2008/06/06/1215114.html 8.2 图的存储结构 图的存储结构除了要存储图中各个顶点的本身的信息外,同时还要存储顶点与顶点之间的所有关系(边的信息),因此,图的结构比较复杂,很难以数据元素在存储区中的物理 ...
分类:Windows程序   时间:2016-04-02 14:49:02    阅读次数:303
css浮动float图文详解,看完豁然开朗
首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如下图: 可以看出,即使div1的宽度很小,页面中一行可以容下div1和div2,div2也不会排在div1后边,因为div元素是独占一行的。 注意,以上这些理论,是指标准流中的div。无论多么复杂的布局,其基本出发点均 ...
分类:Web程序   时间:2016-04-02 13:35:23    阅读次数:170
七种排序算法
方法 时间复杂度 空间复杂度 Stable 冒泡排序(Bubble Sort) O(n) — O(n^2) O(1) yes 选择排序(Selection Sort) O(n^2) — O(n^2) O(1) no 插入排序(Insertion Sort) O(n) — O(n^2) O(1) ye ...
分类:编程语言   时间:2016-04-02 13:34:51    阅读次数:203
leetcode 15. 3Sum
1,思考问题时一定要发散,基于固有的经验 2,解题思路 a,数据结构(容器) b,基本算法(搜索,匈牙利,并查集,动态规划,网络流) c,基本算法思想(贪心,分支) 3,本题刚开始想的是用快排后使用map,复杂度是O(n2),超时,代码如下 4,后来看的网上解法,左右夹逼的方法,也是O(n2) ...
分类:其他好文   时间:2016-04-02 13:33:37    阅读次数:157
软件过程与项目管理(第五周作业)
浅谈我们团队敏捷开发过程中的问题 一开始,我们团队选择敏捷开发,是觉得我们的项目也不是特别庞大复杂,我们同学之间相互沟通了解比较多,不想让写文档占用太多时间,最后又觉的它是新型软件开发方法,想尝试一下,于是最终选择了敏捷开发作为我们团队此次的软件开发方法。但是两周下来,我发现可能是因为我职责上的一些 ...
分类:其他好文   时间:2016-04-02 12:20:54    阅读次数:171
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!