C
小L
诸法因缘生,诸法因缘灭。
展开
-
Linux C编程一站式学习
打包下载 docbook源码下载宋劲杉北京亚嵌教育研究中心songjinshan AT akaedu DOT org>版权 © 2008, 2009 宋劲杉, 北京亚嵌教育研究中心本书前两部分已整理出版,详见http://www.转载 2011-08-08 07:35:00 · 1112 阅读 · 0 评论 -
C语言打印菱形
编写函数diamond打印一个菱形。如果调用diamond(3, '*')则打印: ** * * *如果调用diamond(5, '+')则打印: + + + ++ + + + + + + + +如果用偶数做参数则打印错误提示。/* 每原创 2011-08-09 07:54:56 · 4620 阅读 · 4 评论 -
排序算法模板(C语言版) By LYLtim
1.快速排序/* By LYLtim */void swap (int *a, int *b){ int t = *a; *a = *b; *b = t;}void QSort(int a[], int l, int r){ int pl = l, pr =原创 2011-08-12 11:39:32 · 803 阅读 · 0 评论 -
《C和指针》介绍及pdf下载
经典指数:难度指数:简介 · · · · · · 本书提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。 全书共18章,覆盖了数据、语句、操作符转载 2011-08-18 12:34:16 · 8869 阅读 · 2 评论 -
C语言速成手册(零):序言、环境、你的第一个程序
本文内容遵从CC版权协议 转载请注明出自matrix67.com本文目的:介绍C语言最基本的用法,能对付NOIp就行本文特点:没有废话,不讲概念,只介绍语法适宜读者:已经学过其它语言,希望学习C语言的人;特别适合熟练Pascal并想转用C语言的OIer编程转载 2011-08-27 16:41:56 · 1080 阅读 · 0 评论 -
用广度优先搜索解迷宫问题 By LYLtim
//By LYLtim#includeconst int di[4] = {0,1,0,-1}, dj[4] = {1,0,-1,0};unsigned maze[5][5] = { 2, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0}, head = 0,原创 2011-10-21 20:09:32 · 2738 阅读 · 0 评论 -
用深度优先搜索解迷宫问题 By LYLtim
定义一个二维数组:int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0,};它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的路线。程序如下://By LYLtim#in原创 2011-10-15 10:36:17 · 2977 阅读 · 0 评论 -
常数优化的筛法求N以内素数表(附C语言、Java代码)
普通的筛法就不多说了,今天动了点脑筋,对普通的筛法做了点常数优化,主要是利用素数除了2以外全是奇数,那偶数就能排除掉不用再管了,再进一步优化就是只需排除素数的所有奇数倍。时间复杂度好像是O(N+1/4logNlogN)?感觉好像不对啊,求指导。。。>_<原创 2011-09-30 20:31:50 · 2619 阅读 · 0 评论