C语言
文章平均质量分 77
v2nero
这个作者很懒,什么都没留下…
展开
-
C语言家族扩展
linux kernel里的C语言是不是看着怪怪的呢?那就看看这篇文章吧http://www.kerneltravel.net/newbie/gcc_man.html#5.1转载 2013-05-21 21:14:12 · 915 阅读 · 0 评论 -
算法导论C语言实现: 算法基础
2.1 插入排序#include #include #define TRACE_SUBSTEPS 1void func2_1() { int A[] = {5, 2, 4, 6, 1, 3, 10, 3, 5}; int key = 0; int j = 0, i = 0, k = 0; //============print sub title==========原创 2013-06-30 14:46:43 · 994 阅读 · 1 评论 -
算法导论C语言实现: 分治策略 -- 最大子数组问题
4.1 最大子数组问题#include //FIND-MAX-CROSSING-SUBARRAYstatic void find_max_crossing_subarray( __in const int *A, __in int low, __in int mid, __in int high, __out int *max_left_index, __out int原创 2013-08-25 16:10:58 · 1205 阅读 · 0 评论 -
算法导论C语言实现: 快速排序
#include //PARTITIONint PARTITION(int *A, int p, int r){ int x = A[r]; int i = p - 1; int j = p; int tmp = 0; for (j = p; j < r; ++j) { if (A[j] <= x) { ++i; tmp = A[i]; A[i] = A原创 2013-12-03 11:59:12 · 685 阅读 · 0 评论 -
算法导论C语言实现: 二叉搜索树(binary tree)
1. 源代码ia_binarytree.h#ifndef __IA_BINARY_TREE_H__#define __IA_BINARY_TREE_H__#include typedef struct _binary_tree_node_t { int key; struct _binary_tree_node_t *p; struct _binary_tree_nod原创 2014-01-05 22:38:58 · 1831 阅读 · 0 评论