C/C++
lingkele
这个作者很懒,什么都没留下…
展开
-
各种数组排序方法
1、问题描述 数组排序(即按某种特定的顺序排列数据,如升序或降序)是最重要的计算应用之一,银行用帐号对所有的支票进行能够排序,并根据排序结果准备月底的财务报告,学校学生成绩管理系统用数组排序的方法将考试成绩从高到低进行排名,数组排序方法很多,有直接插入排序、冒泡排序、快速排序、直接选择排序,下面来详细介绍这四种基本的排序方法及其实现。2、方法总结 1)直接插入排序转载 2015-09-16 14:50:27 · 1306 阅读 · 0 评论 -
C语言itoa()函数和atoi()函数详解(整数转字符)
转自:http://c.biancheng.net/cpp/html/792.htmlC语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。以下是用itoa()函数将整数转换为字符串的一个例子:# include # include void main (void){int num = 100;char str[25];itoa(num, str, 10);pri转载 2018-01-19 10:52:50 · 633 阅读 · 0 评论 -
C++ 栈和队列的介绍与使用
http://blog.csdn.net/tham_/article/details/44733101原创 2018-03-15 20:59:17 · 164 阅读 · 0 评论 -
排序算法
排序动态过程可参考网站:Visualgo插入排序算法1:直接插入排序//直接插入排序算法的实现#include<iostream>using namespace std;void InsertSort(int *a, int len){ for (int i = 1; i < len; i++) { int j = i - 1;//j记录在要插入元素之前还有几个...原创 2018-03-17 18:14:27 · 204 阅读 · 0 评论 -
#pragma使用
原博地址:http://www.cnitblog.com/ictfly/archive/2011/06/27/74454.html编程经常碰到,理解的总不是很透彻,在这里查阅资料总结一下!在编写程序的时候,我们常用到#pragma指令来设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma once :这是一个比较常用的指令,只要在头文件的最开始加入这条指令就能够保证头文件被编译一次,...转载 2018-03-06 17:13:16 · 821 阅读 · 0 评论 -
C++ STL stack&queue
1、stackstack 模板类的定义在<stack>头文件中。stack 模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要的,在不指定容器类型时,默认的容器类型为deque。定义stack 对象的示例代码如下:stack<int> s1;stack<string> s2;stack 的基本操作有:入栈,如例:s.push(x);出栈,...转载 2018-03-24 16:41:29 · 167 阅读 · 0 评论 -
new和malloc的区别
http://www.cnblogs.com/QG-whz/p/5140930.html转载 2018-03-26 15:52:05 · 115 阅读 · 0 评论 -
总结
快排C++实现-手撕代码http://www.cnblogs.com/pugang/archive/2012/06/27/2565093.html算法原理理解:http://data.biancheng.net/view/71.html构造函数、析构函数与虚函数的关系转自https://blog.csdn.net/txl199106/article/details/44759601对象实例化时,先...原创 2018-04-16 15:39:02 · 151 阅读 · 0 评论