C++
文章平均质量分 69
bjdu_jlxs
这个作者很懒,什么都没留下…
展开
-
C++统计函数时间
方法一 只能精确到秒(不准), time函数返回值是long型(单位是秒),停留2500毫秒,可能结果是3秒,也可能是2秒。取决月time()函数返回值舍入。#include #include int main(void){ time_t start, finish; double t; time( &start ); Sleep(2500)原创 2012-10-10 02:36:02 · 1025 阅读 · 0 评论 -
重玩快排
快速排序通用版本//##############################################################################//##############################################################################//################原创 2013-10-03 16:39:43 · 869 阅读 · 0 评论 -
重玩动态规划1
#include #include //!注意 将min嵌入f会提高速度int min(int a,int b,int c){ int min = a<b?a:b; min = min<c?min:c; return min;}//字符串编辑距离//递归版int d(const char * a,const char * b, int ap,int bp){ int n原创 2013-10-09 00:04:41 · 640 阅读 · 0 评论 -
让32位应用程序不再为2G内存限制苦恼
让32位应用程序不再为2G内存限制苦恼分类: VC++ 2009-09-21 17:57 8303人阅读 评论(6)收藏 举报windowswinapitokenservernullattributes 最近在做个程序,虽然是小型程序,但是使用的内存量却很大,动辄达到10G。在64位系统上可以轻松实现,无奈我是基于32位的系统进行开发,程序还没跑起来就转载 2013-09-29 15:52:36 · 2107 阅读 · 0 评论 -
qsort 说明
标准库详解qsort包含在头文件中,此函数根据你给的比较条件进行快速排序,通过指针移动实现排序。排序之后的结果仍然放在原数组中。使用qsort函数必须自己写一个比较函数。函数原型:void qsort ( void * base, size_t num, size_t size, int ( * comparator ) ( const void *, const void * )转载 2013-10-04 01:05:30 · 782 阅读 · 0 评论 -
vc++ 6.0 堆栈
vc++6.0 程序栈空间默认1M,每个活动记录默认80byte原创 2013-09-28 23:33:26 · 1521 阅读 · 0 评论 -
c++ 进制转换
// SistemaChange.cpp#include "stdafx.h"#include using namespace std;#include //M进制转N进制(16进制以内互相转换)//翻转intint convert(int num) { int result = 0; if(num原创 2013-09-04 01:07:11 · 936 阅读 · 0 评论 -
递归-单链表
// RecursiveStruct.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include using namespace std;//递归//1,单链表struct node{ int data; node * next;};typ原创 2013-09-06 16:26:22 · 803 阅读 · 0 评论 -
c++ 递归1
// BigRecursiveIdea.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include using namespace std;/*** 递归***///"""头递归"""""//先递归,后计算//n=3//最后一个函数只知原创 2013-09-06 16:01:06 · 778 阅读 · 0 评论 -
c++ 输出图形
// output_new.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include using namespace std;#include /** 输出图案*///限制条件:只能用两句输出(一共两句)// cout/*原创 2013-09-03 01:04:21 · 2165 阅读 · 0 评论 -
linux c 基础
1.目录系统软件:/usr/bin管理添加新软件:/usr/local/bin保留:/usr/localC头文件:/usr/include依赖linux头文件:/usr/include/sys /usr/include/linux库文件(预先编译好的函数集合): /lib /usr/lib静态库:libX.a (档案archive 直接使用) 可以用ar原创 2013-03-15 02:21:18 · 1064 阅读 · 0 评论 -
Visual C#——获取当前时间表
Visual C#——获取当前时间表//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取日期DateTim转载 2013-03-04 03:09:57 · 852 阅读 · 0 评论 -
Sizeof与Strlen的区别与联系
Sizeof与Strlen的区别与联系一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。 由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof转载 2012-12-29 23:27:09 · 361 阅读 · 0 评论 -
最大公约数
最大公约数(Gcd)两种算法(Euclid && Stein)转自:::::http://blog.chinaunix.net/u2/76292/showart_1418158.html1. 欧几里德算法和扩展欧几里德算法欧几里德算法 欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。其计算原理依赖于下面的定理:定理:gcd(a,b) = gcd(b,a转载 2014-12-11 20:03:22 · 674 阅读 · 0 评论