随笔分类 -  旧代码

sicp练习2.42 [解8皇后问题的Scheme语言实现]
摘要:代码框架来自sicp 练习2.42。算是作业吧。 1 (define (enumerate-interval l r) 2 (if (= l r) 3 (list l) 4 (cons l (enumerate-interval (+ l 1) r)))) 5 6 ;(enumerate-interval 1 10) 7 8 (define (contains? e pl) 9 (if (null? pl)10 #f11 (or (eq? e (car pl))12 (contains? e (cdr pl))))... 阅读全文

posted @ 2011-12-22 17:10 windydays 阅读(532) 评论(0) 推荐(0)

Church计数
摘要:my code: 1 ;Church计数 2 3 (define zero (lambda (f) (lambda (x) x))) 4 (define (add-1 n) (lambda (f) (lambda (x) (f ((n f) x))))) 5 (define (show-num n)((n (lambda (x) (+ 1 x))) 0)) 6 (define (add a b) (lambda (f) (lambda (x) ((a f) ((b f) x))))) 7 (define one (lambda (f) (lambda (x) (f x)))) 8 (defi. 阅读全文

posted @ 2011-11-21 00:24 windydays 阅读(609) 评论(1) 推荐(0)

【旧代码】mysql备份的shell脚本
摘要:2010年12月的代码。如何保证在备份期间数据库的一致性,这是个问题,我的脚本里想了一个办法,嘿嘿。#!/bin/shbk_to="/var/mysql-backup-`date +%Y-%m-%d-%k-%M-%S |tr -d ' '`"user_name="root"user_pw="dev"sql="flush tables with read lock;system cp -pR /var/lib/mysql $bk_to; unlock tables;"mysql -u $user_na 阅读全文

posted @ 2011-11-15 16:55 windydays 阅读(171) 评论(0) 推荐(0)

【旧代码】2010年用matlab做的几张理想流场的图
摘要:就不贴matlab代码了,图比较大。分别是:1. 无环量流动2. 有环量流动,两个滞止点3. 有环量流动,一个滞止点4. 有环量流动,柱面外一个滞止点--> 阅读全文

posted @ 2011-11-15 16:48 windydays 阅读(890) 评论(0) 推荐(0)

【旧代码】fortran中的指针实现链表的代码
摘要:我不喜欢fortran,奇怪的词法规则(竟然不用空格分开token),io操作竟然是语言的一部分(这种非本质的东西像C那样用库来扩展多好)。。。 1 program link 2 implicit none 3 type node 4 character(20) name 5 integer id 6 integer score 7 type(node),pointer ::next 8 end type 9 10 integer,parameter::num=311 type(node),pointer ::students12 13 call init_al... 阅读全文

posted @ 2011-11-15 16:39 windydays 阅读(2417) 评论(0) 推荐(0)

【旧代码】传热过程数值模拟(《传热学》实验指导书第四部分第一题,第一,第二类边界条件)
摘要:2010年十月写的旧代码。第一类边界条件是给定边界温度。第二类是对流边界。区域都是如下形状的:--------------------------------| || ----------------------| | | || || |--------用C++纯属蛋疼。第一类边界条件: 1 /* 2 * 等温边界 3 */ 4 #include<iostream> 5 #include<cmath> 6 using namespace std; 7 const double out_temp=... 阅读全文

posted @ 2011-11-15 16:26 windydays 阅读(1362) 评论(0) 推荐(0)

导航