编程语言
1 插入排序使用的方法是增量方法, 首先将已有的数据排好,(玩扑克的时候等待拿牌) 然后插入新数据,进行排序, (将拿到的牌插入到正确的位置里) 最后再次形成排好的数据 等待新数据的插入 (再次等待下一轮拿牌)2 插入排序的算法复杂度为 n的平方 1 void InsertSort(int arra...
分类:编程语言 时间:2014-03-18 23:55:38 收藏:0 阅读:641
第3章 递归本章内容包括:基本递归一种强大的方法,允许一个问题以其自身越来越小的形式来定义自己。在计算机科学领域中,我们通过使用递归函数来解决带有递归性质的问题,也就是用函数调用自身。尾递归递归的一种形式,这里编译器会为此产生优化的代码。大多数现代的编译器能够识别尾递归。为此,只要条件允许我们都应该...
分类:编程语言 时间:2014-03-19 01:47:02 收藏:0 阅读:456
第2章 指针操作
分类:编程语言 时间:2014-03-19 02:09:04 收藏:0 阅读:507
第1章 概述
分类:编程语言 时间:2014-03-19 03:09:00 收藏:0 阅读:454
近期工作中接触到java的定时器,记下自己在使用schedule方法遇到的小问题,时刻提醒自己对待程序要认真再认真。先写个小例子:package Demo;import java.util.Timer;public class TimeTaskDemo {public static void mai...
分类:编程语言 时间:2014-03-19 03:12:42 收藏:0 阅读:436
题目来自 hacker.org 的Challenge 'Didactic Text' [Crypto] 分析给出的文章,找出暗语。 Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the...
分类:编程语言 时间:2014-03-18 23:34:35 收藏:0 阅读:947
通俗易懂 理解重载概念、、...
分类:编程语言 时间:2014-03-18 23:03:35 收藏:0 阅读:634
struts2报错java.lang.NoClassDefFoundError: net/sf/retrotranslator/runtime/java/lang/ThreadLocal_ (2012-07-26 15:54:21) 加入该包就可以:retrotranslator-runtime-1.2.1.jar...
分类:编程语言 时间:2014-03-18 22:54:18 收藏:0 阅读:787
Linux下的Valgrind真是利器啊(不知道Valgrind的请自觉查看参考文献(1)(2)),帮我找出了不少C++中的内存管理错误,前一阵子还在纠结为什么VS 2013下运行良好的程序到了Linux下用g++编译运行却崩溃了,给出一堆汇编代码也看不懂。久久不得解过后,想想肯定是内存方面的错误,VS在这方面一般都不检查的,就算你的程序千疮百孔,各种内存泄露、内存管理错误,只要不影响运行,没有读...
分类:编程语言 时间:2014-03-18 23:19:21 收藏:0 阅读:825
C/C++程序在linux下被编译和连接时,GCC/G++会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径。自己指定的路径就不说了,这里说明一下系统自动搜索的路径。 【1】include头文件路径     除了默认的/usr/include, /usr/local/include等include路径外,还可以通过设置环境变量来添加系统inclu...
分类:编程语言 时间:2014-03-19 02:53:48 收藏:0 阅读:485
150987509885098951284
上一页512833下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!