C语言写的一个万年历 代码段

#include<stdio.h> #include<math.h> int input(); void re_year(int year); void output(int year,int leap,int dis_day,int para); void main() { int year,leap,dis_day,para; while(1) { year=input(); re_year(

jopen 2015-02-22   1465   0
C/C++  

C语言实现双向冒泡法排序算法 代码段

#include<iostream> using namespace std; int main() { int i,j,t; int a[10]; cout<<"输入十个数:"<<endl; for(i=0;i<10;i++) a[i]=10-i; for(j=0;j<5;j++) { for(i=j;i<=9-j;i++) { if(a[i]>a[i+1]) {t=a[i];a[i]=a[i+

bcf2 2015-05-18   924   0
C/C++  

C语言经典算法 - 多维矩阵转一维矩阵 代码段

列转一维阵列时,我们有两种方式: 「以列(Row)为主」或「以行(Column)为主」。由于C/C++、Java等的记忆体配置方式都是 以列为主,所以您可能会比较熟悉前者(Fortran的记忆体配置方式是以行为主)。

wdey 2015-05-24   1554   0
C/C++  

C语言实现顺时针打印矩阵代码 代码段

#include<stdio.h> #include<stdlib.h> void printMatrix(int **matrix,int columns,int rows,int start) { int x=columns-start-1; int y=rows-start-1; int i; for(i=start;i<=x;i++)//先打印一行 printf("%d ",matrix[

cnp5 2015-05-26   1628   0
C/C++  

C语言转换字符串为大写和小写 代码段

#include <ctype.h> /* * Convert a string to lowercase */ char *lc(char *str) { char *t; for (t = str; *t; t++) { /* Convert to lowercase */ (*t) = tolower(*t); } /* Done */ return (str); } /* * Conver

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

C语言经典算法 - 双色河内塔 代码段

printf("move disk from %c to %c\n", source, target); printf("move disk from %c to %c\n", source, target);

jopen 2015-06-14   1346   0
算法  

C语言经典算法之 - Algorithm Gossip: 三色棋 代码段

C语言经典算法之 - Algorithm Gossip: 三色棋 说明 三色旗的问题最早由E.W.Dijkstra所提出,他所使用的用语为Dutch Nation Flag(Dijkstra为荷兰

jopen 2015-06-14   1848   0
算法  

C语言经典算法 - 老鼠走迷官(二) 代码段

说明由于迷宫的设计,老鼠走迷宫的入口至出口路径可能不只一条,如何求出所有的路径呢? 解法求所有路径看起来复杂但其实更简单,只要在老鼠走至出口时显示经过的路径,然后退 回上一格重新选择下一个位置继续递回就可以了,比求出单一路径还简单,我们的程式只要作 一点修改就可以了。 #include <stdio.h> #include <stdlib.h> void visit(int, int); int

jopen 2015-06-14   684   0
算法  

C语言中随机函数发生器rand()用法举例 代码段

#if 1 #include <stdlib.h> #include <stdio.h> #include <time.h> #include <iostream> #include <fstream> using namespace std; int main() { int nRandNumber[10]; for (int idx = 0; idx < 10; ++idx) { nRandN

jopen 2015-06-14   1120   0
C/C++  

字典树的应用 单词意义查找-C语言实现 代码段

实现根据单词快速找到对应的解释 /* 字典树应用,快速单词查找 */ const int M = 1000000; char word[1000000][11]; int wp; // 单词列表的下标 struct node{ int next[26]; int value; bool end; } tree[M]; // 可用节点数组,相当于内存池 int pi = 1; // 代表空闲的节点位

jopen 2015-07-16   1615   0
算法  

C语言最短路径和矩阵乘法. 代码段

#include <iostream> #include <stdexcept> #include <vector> #include <algorithm> #include <memory> #include <map> namespace{  enum:int{   MAXVALUE = 9999  }; } template<typename T> class Node{  private

kycb6387 2016-02-29   6260   0
C/C++  
P49

  俄罗斯方块游戏(C语言) 文档

 俄罗斯方块游戏(C语言) 摘要 俄罗斯方块是一款风靡全球的掌上游戏机和PC机游戏,它造成的轰动与创造的经济价值可以说是游戏史上的一件大事。它由俄罗斯人阿列克谢·帕基特诺夫发明,故得此名。俄罗斯方块

IT玩转 2013-10-24   3378   0
P11

  C语言小游戏代码-扫雷代码 文档

int gamePLAY=0;/*是否是第一次玩游戏的标志*/ int mineNUM;/*统计处理过的格子数*/ char randmineNUM[3];/*显示数字的字符串*/ int Keystate;

IT玩转 2013-10-24   7488   0
P26

  数据结构C语言版_总复习习题与指导 文档

空间分配失败p==NULL l         栈的应用举例:表达式求值和递归的实现。 【例3-1】算术表达式a+b*c/(d-e)-f的逆波兰式为abc*de-/+f-; 【例3-2】已知下列算法 void p(int

梦亦霏雨 2016-01-11   2602   0
P26

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

 C语言课程设计 C语言课程设计任务书 一、题目:职工信息管理系统 二、目的和要求 目的:要求熟练掌握C语言的基本知识和编辑技能; 基本掌握结构化程序设计的基本思路和方法。 要求:设计一个职工信息管理系统,使之能提供以下功能:

1721467901 2014-07-03   6387   0
P11

  24点算法的Java版和C语言版源码 文档

24点算法的Java版和C语言版源码 Java版共2个类:Application.java 和 Node.java == Application.java== package num24; public

guohui0522 2012-03-12   4327   0
P7

  APACHE2.0 MOD 模块开发(C语言) 文档

写一个APACHE2.0的MOD模块,读取配置,并对所有后缀为.hello的请求进行处理。 二.步骤 创建一个mod_hello.c文件 1.  定义一个模块。 #include "httpd.h" #include

ldx2099 2013-02-21   3081   0
P30

  计算机二级C语言重点笔试复习资料 文档

 C 语言最重要的知识点复习资料 笔试注意事项 1、笔试满分100分,共两大题,选择70分40小题,填空30分15小题。C语言占70分,公共基础占30分。选择题的前10题和填空题的前5题考公共基础知

openyshu 2016-02-29   458   0
P4

  C语言冒泡、插入法、选择排序算法分析 文档

C语言中三种常见排序算法分析 一、冒泡法(起泡法) 算法要求:用起泡法对10个整数按升序排序。 算法分析:如果有n个数,则要进行n-1趟比较。在第1趟比较中要进行n-1次相邻元素的两两比较,在第j趟

cc62k 2016-01-25   3940   0
P53

  c语言面试题大汇总之华为面试题[eddyeddy] 文档

C语言面试题大汇总之华为面试题 Eddy整理 1、局部变量能否和全局变量重名?    答:能,局部会屏蔽全局。要用全局变量,需要使用"::" ;局部变量可以与全局变量同名,在函数内引用这个变量时,会

BuladeMian 2016-10-26   1438   0
1 2 3 4 5 6 7 8 9 10