自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (7)
  • 收藏
  • 关注

原创 牛顿法求三次方根

(define (cube x)  (* x (* x x)))(define (square x)  (* x x))(define (my-sqrt3 x)  (sqrt3-iter 1.0 x))(define (sqrt3-iter guess x)  (if (good-enough? guess x)      guess      (sqrt3-i

2013-02-28 21:15:53 4151

原创 牛顿法求平方根

(define (sqrt-iter guess x) (if (good-enough? guess x) guess (sqrt-iter (improve guess x) x)))(define (improve guess x) (average guess ( / x guess )))(define (avera

2013-02-28 20:06:09 702

原创 zoj 1203 kruskal+并查集

#include #include #include #include #include using namespace std;typedef struct edges{ int u, v; double w;}edges;double X[1000], Y[1000];edges edge[5000]; int n, m;int pare

2013-02-26 12:29:19 439

原创 kruskal+ 并查集

#include #include #include #define MAX 20using namespace std;struct edge{ int u, v, w;}edges[MAX];int parent[MAX];int n, m;int i, j;void UFset( ){ for( i = 1; i <= n; i++ ) p

2013-02-25 20:38:19 586

原创 图的邻接表

#include #include #include #define MAX 100struct ArcNode //边节点 { int adjvex; ArcNode *nextarc;};struct VNode{ int data; ArcNode

2013-02-23 19:37:16 449

原创 Bellman-ford算法

当存在负权边的时候,最短路都不一定存在,比如说负环。所以我们平时说的最短路一定是不含有环的,不管是dijkstra还是其他求最短路的问题,都是如此。因为环存在三种情况,正环,负环和零环,而这三种环肯定不可能出现在最短路的路径中。如果存在这个肯定不能是最短路了(自己思考一下,很简单的)排除了环,但是如果存在负边在图中,用dijkstra是不能求出最短路的(思考)。所以当一个有负权边时

2013-02-14 15:28:14 894

原创 Linux 数独小游戏 curses cs50 作业

本程序还有两个bin文件提供数独数据,可以在我的资源里面下载.下面是makefile 头文件 和 源文件....## Makefile## Computer Science 50# Problem Set 4#sudoku: Makefile sudoku.c sudoku.h gcc -ggdb -std=c99 -Wall -Werror -Wformat=0 -Wno-u

2013-02-12 17:21:45 3393 1

转载 调试ncurses程序(把I/O重定向到其他终端)

ncurses算是一个管理字符界面屏幕输出的库,所以使用ncurses库写的程序通常要清空整个屏幕,而且输出不是一段一段的,而是有格式有布局的,这在用gdb调试时按照默认的形式是很别扭的,会使输出很混乱,所以我们在调试ncurses的程序时,要对gdb进行一些设置,以便我们找到错误的所在。一个方便的办法是把我们要调试的程序的输出都重定向到另一个终端上,这样就会把gdb的命令提示和我们的输出

2013-02-12 16:14:42 1085

转载 C语言中static的三个作用

在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容char a = 'A'; // global variable

2013-02-08 22:06:13 911

原创 SICP 习题答案1.5

正则序:   完全展开后归约应用序:   先求值参数而后应用Using applicative-order evaluation, the evaluation of (test 0 (p)) never terminates, because(p) is infinitely expanded to itself: (test 0 (p)) (test 0 (p))

2013-02-06 22:10:28 798

原创 SICP 习题答案1.4

描述下列过程的行为(define (a-plus-abs-b a b) ( (if (> b 0) + - ) a b) ) 定义关联 a-plus-abs-b a b 然后如果  b > 0 则  a + b 否则  a-b即为求a+|b|

2013-02-06 21:17:42 518

原创 SICP 习题答案1.3

求三个数中较大的两个数之和(define (sum-of-two x y) (+ x y) )(define (largest-two-sum x y z) (cond ( (= (min x y z) x) (sum-of-two y z) ) ( (= (min x y z) y)

2013-02-06 21:05:46 484

原创 SICP 习题答案1.2

(/ (+ 5 4 (- 2 (- 3 (+ 6 (/ 4 5))))) (* 3 (- 6 2) (- 2 7)))

2013-02-05 00:18:58 585

原创 SICP 习题答案1.1

1012836undefundef19#f416616

2013-02-04 00:00:03 746

duilib 入门简明教程

duilib 简明入门手册.chm,帮助你快速入门, 快速制作炫酷的UI

2014-08-09

C++STL手册

C++STL手册 帮助你快速查询

2014-08-09

30天自制操作系统中文版光盘

30天自制操作系统中文版光盘,绝对中文,包括工具包和30天每天的源代码,分开放在各个文件夹

2014-05-27

操作系统教程

这是一本操作系统教程的课本

2013-02-24

cs 50 数独游戏的bin文件

cs 50 数独游戏的bin文件 终端运行如下 ./sudoku n00b

2013-02-12

动态规划 背包九讲

ACM必备背包问题经典参考

2012-11-03

PHP圣经 PHP bible

本手册是台湾彭武兴先生所著的 <<PHP BIBLE>> 一书的简体中文版。笔者只是对该书进行了繁简转换,并将原书中的台湾术语改为通俗的术 语,及纠正了由此带来的一些语意错误,仅供个人参考使用。未经彭武兴先生书面授权请勿用于商业目的。

2012-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除