C语言实现堆排序代码 代码段

void heapsort(int arr[], unsigned int N) { unsigned int n = N, i = n/2, parent, child; int t; for (;;) { /* Loops until arr is sorted */ if (i > 0) { /* First stage - Sorting the heap */ i--; /* Save

w427 2015-05-30   1001   0
C/C++  

C语言经典算法 - 骑士走棋盘 代码段

解法骑士的走法,基本上可以使用递回来解决,但是纯綷的递回在维度大时相当没有效率, 一个聪明的解法由J.C. Warnsdorff在1823年提出,简单的说,先将最难的位置走完,接下来的路 就宽广了,骑

jopen 2015-06-14   1748   0
算法  

C语言版的算24游戏代码 代码段

算出24来,可以使用括号 #include "stdafx.h" #include h> #include h> double sum(double a,double b)

jopen 2015-07-02   1317   0
C/C++  

C语言获取本机Mac地址的代码 代码段

C语言获取本机Mac地址的代码 //linux int GetLocalMacAddr(char *szMac,int *pnMacLen) { int sock; struct sockaddr_in

jopen 2015-07-02   5334   0
C/C++  
P6

  DS18B20的C语言程序 文档

高校自动化网 ;单片机DS18B20温度计C语言程序 (2008-09-27 17:01:06) ;标签:ds18b20的c语言程序 #include #include #include //要用到取绝对值函数abs()

zkzk192 2014-07-04   2043   0
P24

  C语言课程设计报告书 文档

300d05c063d896eb48a3fa84c72d2759.doc C语言课程设计 班级学号 学生姓名 提交日期 成 绩 评语及教师签名: 电子信息系 300d05c063d896eb48a3fa84c72d2759

txwch 2012-04-21   5010   0
P37

  C 语言职工信息管理系统课程设计 文档

C语言课程设计 姓名:郭得峰 班级:193092 学号:20091001339 专业:网络工程 指导老师:张冬梅 课程题目:职工信息管理系统 完成时间:2010年6月26日 目录 一、 课程方案报告正文

469860999 2012-06-29   3587   0

C++ 语言的 IO 包 Conexus I/O 库 经验

conexus 是一个通用的 C++ 语言的 IO 包,包含对 IPv4/6 的Sockets、串行通讯、核心消息队列、管道以及文件的操作封装。它支持: BSD sockets (IPv4, IPv6

fmms 2012-01-17   13464   0

C语言常用工具库 libHX 经验

libHX 是一个C语言的库,提供队列、 树、选项解析、字符串操作等功能。 项目主页: http://www.open-open.com/lib/view/home/1326886286718

fmms 2012-01-18   20066   0

C语言封装的轻量线程环境 Protothreads 经验

Protothreads是一种针对C语言封装后的宏函数库,为C语言模拟了一种无堆栈的轻量线程环境,能够实现模拟线程的条件阻塞、信号量操作等操作 系统 中特有的机制,从而使程序实现多线程操作。每个Pro

fmms 2012-01-19   20749   0

处理列表(List)的的高效C语言库 SimCList 经验

是一个用来处理列表(List)的的高效C库。内置很多基于列表的算法,例如排序、查找、随机处理等等。 下面是一段使用SimCList的示例代码: #include h> #include h> /*

fmms 2012-01-18   38776   0

linux下C语言socket网络编程简例 博客

/************************************* 文件名: server.c linux 下socket网络编程简例 - 服务端程序 服务器端口设为 0x8888 (端口和地址可根据实际情况更改,或者使用参数传入)

openkk 2012-08-12   1864   0
Shellshock   ER   PMD  
P47

  C语言第2版(第5章_循环结构) 文档

1. C语言程序设计教程 (第2版)第5章 循环结构 2. 第5章 循环结构本章主要内容 1. for循环语句结构 2. while循环语句结构 3. do-while循环结构 4. break和continue语句的作用

704587758 2013-06-23   3291   0
P41

  8 指针 - C语言程序设计 文档

(1)函数malloc必须要说明为“void *malloc()”,或者在程序中加入“include ”stdlib.h””。 (2) 指针必须指向已经分配好的空间才有意义。 9. 8.1.4 存储器的释放 格式:free(指针变量名)

67104492 2013-06-08   425   0
P12

  C语言文件输入输出流 文档

向文件写内容 fstream - 打开文件供读写从程序的角度来确定输入输出fstream提供三个类,用来实现c++对文件的操作 4. 输出流:写文件ofstream ofstream fout; fout.open(“test

L-Y-J 2013-05-26   502   0
P36

  C语言第2版(第4章_分支结构) 文档

1. C语言程序设计教程 (第2版)第4章 分支结构 2. 第4章 分支结构本章主要内容 1. if语句的基本结构 2.if~else语句基本结构 3. if语句的嵌套结构 4. switch语句的基本结构

704587758 2013-06-23   3821   0
P34

  C++程序设计语言 文档

1. 第二章 程序设计语言 2. 2.1程序设计环境与基本特征1 计算机语言发展历史 2 C/C++编译环境 3 高级程序设计语言的基本特征 3. 1.计算机语言发展历史机器语言:机器可识别的二进制、八进

1910260505 2013-11-05   2962   0

20个C语言中常用宏定义总结 问答

C 中常用到的宏有: 01: 防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H //头文件内容 #endif 02: 重新定义一些类型

jopen 2011-10-29   20055   3
C语言   ico   C/C++   Linux  

[转载]C语言 格式化字符 问答

前段时间用C写了一个程式,发现3年前学的C的基本语法都忘得差不多了。下面的格式化字符,我觉得值得我写个随笔,免得下次再写时,忘记了。 格式字符控制: 说明:sprintf(格式化后的字符,"%(长度)格式符"

openkk 2011-10-13   36305   1
C语言   Java   IOS   C/C++   Go  

Javascript、C#、php、asp、python 等语言的链式操作实现 经验

链式操作应用场景除了想前端jquery方面的操作dom,后端web框架,在开发orm相关的框架也是常常用到 三、各种语言的链式操作实现 以下根据简单的实现数据库查询的类似实现一些web框架的 orm。查询类的各种DEMO

jopen 2015-06-22   20316   0
1 2 3 4 5 6 7 8 9 10