2016年6月17日

next permutaion算法

摘要: 算法描述: Find largest index i such that array[i − 1] array[i − 1]. Swap array[j] and array[i − 1]. Reverse the suffix starting at array[i]. c++ include i 阅读全文

posted @ 2016-06-17 11:52 shaolw 阅读(180) 评论(0) 推荐(0) 编辑

2016年6月14日

Unix 编程

摘要: 1. Users and Groups _ _ _ 真实用户ID和真实组ID 真实用户ID和组ID表示运行进程的真实用户 ID 和 组ID。 有效用户ID和有效组IDp 有效 ID 是进程进行相关操作(比如系统调用)的凭证。 为什么需要有效用户ID和组ID? 通常有效ID和真实ID一致,但是当执行s 阅读全文

posted @ 2016-06-14 15:39 shaolw 阅读(175) 评论(0) 推荐(0) 编辑

2016年6月7日

生产者和消费者

摘要: ```c++ include include include using namespace std; pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; pthread_cond_t cond = PTHREAD_COND_INITIALIZER; 阅读全文

posted @ 2016-06-07 22:33 shaolw 阅读(126) 评论(0) 推荐(0) 编辑

2016年6月6日

编译器内置宏与调试输出

摘要: ANSI C标准中有几个常用的标准预定义宏: __LINE__:在源代码中插入当前源代码行号; __FILE__:在源文件中插入当前源文件名; __DATE__:在源文件中插入当前的编译日期 __TIME__:在源文件中插入当前编译时间; __STDC__:当要求程序严格遵循ANSI C标准时该标识 阅读全文

posted @ 2016-06-06 22:26 shaolw 阅读(512) 评论(0) 推荐(0) 编辑

C 函数可变参数

摘要: C 函数可变参数 === C 语言中用 ... 表示可变参数,例如: 头文件 cstdarg.h 中包含可变参数类型va_list和处理可变参数的三个宏: + va_list 实际上是char 类型 + va_start(ap,v),确定可变参数的起始地址,该宏定义为: + va_arg(ap,ty 阅读全文

posted @ 2016-06-06 21:40 shaolw 阅读(242) 评论(0) 推荐(0) 编辑

2016年6月3日

vim代码补全-spf13,YouCompleteMe

摘要: vim代码补全 === 现在的图形界面的IDE(Integrated Development Environment)一般具有语法高亮,语法检查,自动补全功能,大大提高了编程的效率。 vim作为文本编辑器其强大的编辑能力很大部分来自于普通模式命令,用户使用这些命令可以快速的在文档中移动、定位、查找、 阅读全文

posted @ 2016-06-03 15:23 shaolw 阅读(3274) 评论(0) 推荐(1) 编辑

2015年7月23日

Python学习笔记

摘要: Python学习笔记 ============== the best way to get started is to get started 注:摘抄于《O'Reilly Learning Python 4th Edition》,持续更新中...... [TOC] Python program s 阅读全文

posted @ 2015-07-23 09:51 shaolw 阅读(351) 评论(0) 推荐(0) 编辑

2013年11月6日

【原创】Qt 使用ODBC driver 连接SQL Server

摘要: 使用Qt作为编写客户端程序语言。问题是client如何连接SQL Server? 解决debug报错而release不报错问题。 阅读全文

posted @ 2013-11-06 22:06 shaolw 阅读(10445) 评论(3) 推荐(2) 编辑

2013年4月11日

排序算法-插入排序(Insert sort)

摘要: 算法思想 插入排序使用的是增量方法:将待排序数组A[1,n]分为有序部分A[1,j-1]和无序部分A[j,n],关键步骤是将无序部分中的元素逐个插入到有序部分中,使有序部分不断增加,最终使整个数组有序。 伪代码 //插入排序数组A[1,n] InsertSot(A,n) for i←2 to n d 阅读全文

posted @ 2013-04-11 21:37 shaolw 阅读(379) 评论(1) 推荐(0) 编辑

导航