锘??xml version="1.0" encoding="utf-8" standalone="yes"?>精品久久久国产,亚洲青青久久,亚洲精品国产第一综合99久久http://www.aygfsteel.com/ivanwan/category/7554.html鑷敱鐨勫姏閲忥紝鑷敱鐨勭敓媧匯?/description>zh-cnTue, 27 Feb 2007 10:43:40 GMTTue, 27 Feb 2007 10:43:40 GMT60sin鍑芥暟鐨勯掑綊榪囩▼http://www.aygfsteel.com/ivanwan/archive/2006/07/31/61020.htmlivaneeoivaneeoMon, 31 Jul 2006 07:02:00 GMThttp://www.aygfsteel.com/ivanwan/archive/2006/07/31/61020.htmlhttp://www.aygfsteel.com/ivanwan/comments/61020.htmlhttp://www.aygfsteel.com/ivanwan/archive/2006/07/31/61020.html#Feedback0http://www.aygfsteel.com/ivanwan/comments/commentRss/61020.htmlhttp://www.aygfsteel.com/ivanwan/services/trackbacks/61020.htmlsinxbook-Z-G-D-20.gifx if x is sufficiently small, and the trigonometric identity
聽聽聽 ch1-Z-G-19.gif

to reduce the size of the argument of sin. (For purposes of this exercise an angle is considered ``sufficiently small'' if its magnitude is not greater than 0.1 radians.) These ideas are incorporated in the following procedures:
聽聽聽 (define聽(cube聽x)聽(*聽x聽x聽x))
聽聽聽 (define聽(p聽x)聽(-聽(*聽3聽x)聽(*聽4聽(cube聽x))))
聽聽聽 (define聽(sine聽angle)
聽聽 聽聽聽 (if聽(not聽(>聽(abs聽angle)聽0.1))
聽聽聽聽聽聽 聽聽聽 angle
聽聽聽聽聽聽 聽聽聽 (p聽(sine聽(/聽angle聽3.0)))))



ivaneeo 2006-07-31 15:02 鍙戣〃璇勮
]]>
寰楀埌鎵鵑浂鐨勬柟娉曟暟http://www.aygfsteel.com/ivanwan/archive/2006/07/30/60864.htmlivaneeoivaneeoSun, 30 Jul 2006 07:51:00 GMThttp://www.aygfsteel.com/ivanwan/archive/2006/07/30/60864.htmlhttp://www.aygfsteel.com/ivanwan/comments/60864.htmlhttp://www.aygfsteel.com/ivanwan/archive/2006/07/30/60864.html#Feedback0http://www.aygfsteel.com/ivanwan/comments/commentRss/60864.htmlhttp://www.aygfsteel.com/ivanwan/services/trackbacks/60864.html聽聽聽 緹庡厓涓湁50緹庡垎(half-dollars),25緹庡垎(quarters),10緹庡垎(dimes),5緹庡垎(nickels),1緹庡垎(pennies).
鎬誨叡鏈夊灝戠鏂瑰紡?

鍒嗘垚涓ゆ:
聽聽聽 1.璁$畻浣跨敤50緹庡垎鎵鵑浂鐨勬柟娉曟暟.
聽聽聽 2.涓婇潰鏁扮洰鍔犱笂闄や簡浣跨敤50緹庡垎鎵鵑浂鐨勬柟娉曟暟浠ュ鐨勬暟鐩?

(define (count-change amount)
聽 (cc amount 6))

(define (first-denomination kinds-of-coins)
聽 (cond ((= kinds-of-coins 1) 1)
聽聽聽 ((= kinds-of-coins 2) 2)
聽聽聽 ((= kinds-of-coins 3) 5)
聽聽聽 ((= kinds-of-coins 4) 10)
聽聽聽 ((= kinds-of-coins 5) 20)
聽聽聽 ((= kinds-of-coins 6) 50)))

(define (cc amount kinds-of-coins)
聽 (cond ((= amount 0) 1)
聽聽聽 ((or (< amount 0)
聽聽聽 聽聽聽 (= kinds-of-coins 0))
聽聽聽 聽0)
聽聽聽 (else (+ (cc (- amount聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 ;絎竴姝?br />聽聽聽 聽聽聽 聽聽聽 (first-denomination kinds-of-coins))
聽聽聽 聽聽聽 聽聽聽聽 kinds-of-coins)
聽聽聽 聽聽聽 聽(cc amount聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 聽聽聽 ;絎簩姝?br />聽聽聽 聽聽聽 聽聽聽聽 (- kinds-of-coins 1))))))


ivaneeo 2006-07-30 15:51 鍙戣〃璇勮
]]>
Fibonacci鍑芥暟鍜岄掑綊鏍?/title><link>http://www.aygfsteel.com/ivanwan/archive/2006/07/30/60851.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sun, 30 Jul 2006 05:59:00 GMT</pubDate><guid>http://www.aygfsteel.com/ivanwan/archive/2006/07/30/60851.html</guid><wfw:comment>http://www.aygfsteel.com/ivanwan/comments/60851.html</wfw:comment><comments>http://www.aygfsteel.com/ivanwan/archive/2006/07/30/60851.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/ivanwan/comments/commentRss/60851.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/ivanwan/services/trackbacks/60851.html</trackback:ping><description><![CDATA[Fibonacci鍑芥暟瀹氫箟濡備笅:<br /><img style="width: 314px; height: 59px;" src="http://www.aygfsteel.com/images/blogjava_net/ivanwan/pictures/ch1-Z-G-7.gif" alt="ch1-Z-G-7.gif" border="0" /><br /><br /><tt>(define聽(fib聽n)<br /> 聽聽(cond聽((=聽n聽0)聽0)<br /> 聽聽聽聽聽聽聽聽((=聽n聽1)聽1)<br /> 聽聽聽聽聽聽聽聽(else聽(+聽(fib聽(-聽n聽1))<br /> 聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽(fib聽(-聽n聽2))))))<br />閫掑綊鏁板涓?<br /><img style="width: 502px; height: 401px;" src="http://www.aygfsteel.com/images/blogjava_net/ivanwan/pictures/ch1-Z-G-13.gif" alt="ch1-Z-G-13.gif" border="0" /><br /><br /></tt><em>F</em><em>i</em><em>b</em>(<em>n</em>)闈炲父鎺ヨ繎<img src="http://www.aygfsteel.com/images/blogjava_net/ivanwan/pictures/book-Z-G-D-11.gif" alt="book-Z-G-D-11.gif" border="0" height="12" width="7" /><sup><em>n</em></sup><sup><em></em></sup>/<img src="http://www.aygfsteel.com/images/blogjava_net/ivanwan/pictures/book-Z-G-D-13.gif" alt="book-Z-G-D-13.gif" border="0" height="14" width="11" />5<br /><br /><img src="http://www.aygfsteel.com/images/blogjava_net/ivanwan/pictures/book-Z-G-D-11.gif" alt="book-Z-G-D-11.gif" border="0" height="18" width="152" /><br /><br />鍚屾牱涓嬮潰鐨勫紡瀛愪篃鎴愮珛:<br /><img src="http://www.aygfsteel.com/images/blogjava_net/ivanwan/pictures/ch1-Z-G-15.gif" alt="ch1-Z-G-15.gif" border="0" height="15" width="63" /><br /><br />鍚屾牱浣跨敤綰挎ц凱浠f晥鐜囪楂樼殑澶?<br /><br /><tt>(define聽(fib聽n)<br /> 聽聽(fib-iter聽1聽0聽n))<br /><br /> (define聽(fib-iter聽a聽b聽count)<br /> 聽聽(if聽(=聽count聽0)<br /> 聽聽聽聽聽聽b<br /> 聽聽聽聽聽聽(fib-iter聽(+聽a聽b)聽a聽(-聽count聽1))))</tt><br /><img src ="http://www.aygfsteel.com/ivanwan/aggbug/60851.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/ivanwan/" target="_blank">ivaneeo</a> 2006-07-30 13:59 <a href="http://www.aygfsteel.com/ivanwan/archive/2006/07/30/60851.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Ackermann鍑芥暟http://www.aygfsteel.com/ivanwan/archive/2006/07/30/60844.htmlivaneeoivaneeoSun, 30 Jul 2006 05:21:00 GMThttp://www.aygfsteel.com/ivanwan/archive/2006/07/30/60844.htmlhttp://www.aygfsteel.com/ivanwan/comments/60844.htmlhttp://www.aygfsteel.com/ivanwan/archive/2006/07/30/60844.html#Feedback0http://www.aygfsteel.com/ivanwan/comments/commentRss/60844.htmlhttp://www.aygfsteel.com/ivanwan/services/trackbacks/60844.html 銆銆銆銆A錛坢錛?錛?A錛坢-1錛?錛?m=1錛?錛屸?br /> 銆銆銆銆A錛坢錛宯錛?A錛坢-1錛孉錛坢錛宯-1錛夛級 m=1錛?錛屸?n=1錛?錛屸?br /> 銆銆鍒濆鏉′歡涓?br /> 銆銆銆銆A錛?錛宯錛?n+1錛宯=0錛?錛屸?br />
(define聽(A聽x聽y)
聽聽(cond聽((=聽y聽0)聽0)
聽聽聽聽聽聽聽聽((=聽x聽0)聽(*聽2聽y))
聽聽聽聽聽聽聽聽((=聽y聽1)聽2)
聽聽聽聽聽聽聽聽(else聽(A聽(-聽x聽1)
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽(A聽x聽(-聽y聽1))))))



ivaneeo 2006-07-30 13:21 鍙戣〃璇勮
]]>
綰挎ч掑綊鍜岃凱浠?/title><link>http://www.aygfsteel.com/ivanwan/archive/2006/07/30/60834.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sun, 30 Jul 2006 03:37:00 GMT</pubDate><guid>http://www.aygfsteel.com/ivanwan/archive/2006/07/30/60834.html</guid><wfw:comment>http://www.aygfsteel.com/ivanwan/comments/60834.html</wfw:comment><comments>http://www.aygfsteel.com/ivanwan/archive/2006/07/30/60834.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/ivanwan/comments/commentRss/60834.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/ivanwan/services/trackbacks/60834.html</trackback:ping><description><![CDATA[鍏充簬n!姹傝В:<br />1.綰挎ч掑綊<br /><br />聽聽聽 <img src="http://www.aygfsteel.com/images/blogjava_net/ivanwan/pictures/ch1-Z-G-7.gif" alt="ch1-Z-G-7.gif" border="0" height="200" width="315" /><br /><tt>(define聽(factorial聽n)<br /> 聽聽(if聽(=聽n聽1)<br /> 聽聽聽聽聽聽1<br /> 聽聽聽聽聽聽(*聽n聽(factorial聽(-聽n聽1)))))<br />濡傚浘鎵紺虹殑綰挎х殑鑶ㄨ儉鍐嶇嚎鎬х殑緙╁噺,灝變負綰挎ч掑綊.<br /><br />2.榪唬<br />聽聽聽 <img src="http://www.aygfsteel.com/images/blogjava_net/ivanwan/pictures/ch1-Z-G-10.gif" alt="ch1-Z-G-10.gif" border="0" height="148" width="153" /><br /></tt><tt>(define聽(factorial聽n)<br /> 聽聽(fact-iter聽1聽1聽n))<br /><br /> (define聽(fact-iter聽product聽counter聽max-count)<br /> 聽聽(if聽(>聽counter聽max-count)<br /> 聽聽聽聽聽聽product<br /> 聽聽聽聽聽聽(fact-iter聽(*聽counter聽product)<br /> 聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽(+聽counter聽1)<br /> 聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽max-count)))<br /><br /><b>娉?璇曢獙(factorial 10000),閫掑綊鍫嗘爤婧㈠嚭,鑰岃凱浠e垯鍙互榪愯.</b><br /></tt><img src ="http://www.aygfsteel.com/ivanwan/aggbug/60834.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/ivanwan/" target="_blank">ivaneeo</a> 2006-07-30 11:37 <a href="http://www.aygfsteel.com/ivanwan/archive/2006/07/30/60834.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Newton's method for cube rootshttp://www.aygfsteel.com/ivanwan/archive/2006/07/30/60822.htmlivaneeoivaneeoSun, 30 Jul 2006 02:12:00 GMThttp://www.aygfsteel.com/ivanwan/archive/2006/07/30/60822.htmlhttp://www.aygfsteel.com/ivanwan/comments/60822.htmlhttp://www.aygfsteel.com/ivanwan/archive/2006/07/30/60822.html#Feedback0http://www.aygfsteel.com/ivanwan/comments/commentRss/60822.htmlhttp://www.aygfsteel.com/ivanwan/services/trackbacks/60822.htmlExercise 1.8.聽聽Newton's method for cube roots is based on the fact that if y is an approximation to the cube root of x, then a better approximation is given by the value
ch1-Z-G-5.gif


ivaneeo 2006-07-30 10:12 鍙戣〃璇勮
]]>
newton鏂規(guī)硶姹傝В鏌愭暟鐨勫鉤鏂規(guī)牴http://www.aygfsteel.com/ivanwan/archive/2006/07/29/60791.htmlivaneeoivaneeoSat, 29 Jul 2006 14:12:00 GMThttp://www.aygfsteel.com/ivanwan/archive/2006/07/29/60791.htmlhttp://www.aygfsteel.com/ivanwan/comments/60791.htmlhttp://www.aygfsteel.com/ivanwan/archive/2006/07/29/60791.html#Feedback0http://www.aygfsteel.com/ivanwan/comments/commentRss/60791.htmlhttp://www.aygfsteel.com/ivanwan/services/trackbacks/60791.html 渚嬪瓙:姹?鐨勫鉤鏂規(guī)牴

Guess Quotient Average
聽聽
1 (2/1) = 2 ((2 + 1)/2) = 1.5
聽聽
1.5 (2/1.5) = 1.3333 ((1.3333 + 1.5)/2) = 1.4167
聽聽
1.4167 (2/1.4167) = 1.4118 ((1.4167 + 1.4118)/2) = 1.4142
聽聽
1.4142 ... ...

涓.緇欏嚭涓涓猻cheme鐨勮繃紼?br />(define聽(sqrt-iter聽guess聽x)
聽聽(if聽(good-enough?聽guess聽x)
聽聽聽聽聽聽guess
聽聽聽聽聽聽(sqrt-iter聽(improve聽guess聽x)
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽x)))
浜?鏀硅繘鐚滅殑鏁?x闄や互鐚滅殑鏁板拰鐚滅殑鏁扮殑騫沖潎鍊?br />聽聽聽
(define聽(average聽x聽y)
聽 聽聽聽 (/聽(+聽x聽y)聽2))

聽聽聽 (define聽(improve聽guess聽x)
聽 聽聽聽 (average聽guess聽(/聽x聽guess)))
涓?濡備綍寰楀埌姣旇緝閫傚悎鐨勫?榪欓噷鍋氫簡涓涓亣璁?鐚滅殑鍊肩殑騫蟲柟鍑忓幓x涓嶅皬浜?.001
聽聽聽
(define聽(good-enough?聽guess聽x)
聽 聽聽聽 (<聽(abs聽(-聽(square聽guess)聽x))聽0.001))

娉?濡備綍鐢ㄥ唴閮ㄨ繃紼嬫潵浣跨敤涓婇潰鐨勯儴鍒?
(define (sqrt x)
聽 (define (good-enough? guess)
聽聽聽 (define (square)
聽聽聽聽聽 (* guess guess))
聽聽聽 (< (abs (- (square) x)) 0.001))
聽 (define (improve guess)
聽聽聽 (define (average y)
聽聽聽聽聽 (/ (+ guess y)
聽聽聽 聽2))
聽聽聽 (average (/ x guess)))
聽 (define (sqrt-iter guess)
聽聽聽 (if (good-enough? guess)
聽聽聽 guess
聽聽聽 (sqrt-iter (improve guess))))
聽 (sqrt-iter 1.0))



ivaneeo 2006-07-29 22:12 鍙戣〃璇勮
]]>
鍦╟ygwin涓紪璇戜嬌鐢╣uile鐨刢浠g爜http://www.aygfsteel.com/ivanwan/archive/2006/02/18/31317.htmlivaneeoivaneeoFri, 17 Feb 2006 16:32:00 GMThttp://www.aygfsteel.com/ivanwan/archive/2006/02/18/31317.htmlhttp://www.aygfsteel.com/ivanwan/comments/31317.htmlhttp://www.aygfsteel.com/ivanwan/archive/2006/02/18/31317.html#Feedback0http://www.aygfsteel.com/ivanwan/comments/commentRss/31317.htmlhttp://www.aygfsteel.com/ivanwan/services/trackbacks/31317.htmlmain.c:
#include <stdio.h>
#include <stdlib.h>
#include <libguile.h>

int main (int argc, char *argv[])
{
SCM func_symbol;
SCM func;

scm_init_guile();

// Load the scheme function definitions
scm_c_primitive_load ("script.scm");

func_symbol = scm_c_lookup("do-hello");
func = scm_variable_ref(func_symbol);

scm_call_0 (func);

exit(EXIT_SUCCESS);

}

Makefile:
CC = gcc

GUILE_CFLAGS = `guile-config compile`
GUILE_LIBS = `guile-config link`

all:
$(CC) $(GUILE_CFLAGS) -c main.c
$(CC) $(GUILE_LIBS) -o main main.o
濡傛灉榪炴帴鏈夐敊璇殑璇?鎶?br>
$(CC) $(GUILE_LIBS) -o main main.o
鏀規(guī)垚

$(CC) main.o $(GUILE_LIBS) -o main

娉ㄦ剰:鍥犱負榪欓噷gcc涓鑸兘鏄妸-l鍙傛暟鏀懼湪鏈鍚庝竴涓?o鍙傛暟涔嬪墠鐨?


ivaneeo 2006-02-18 00:32 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 贵州省| 辽阳市| 鄂州市| 贺兰县| 上饶县| 武义县| 东阳市| 湄潭县| 东至县| 门源| 赣榆县| 邢台县| 突泉县| 濉溪县| 柳江县| 綦江县| 美姑县| 海南省| 渭源县| 新绛县| 鲜城| 江城| 河源市| 金门县| 屏东县| 华蓥市| 阳谷县| 滨海县| 玛纳斯县| 古蔺县| 北票市| 景洪市| 青阳县| 岳普湖县| 孟津县| 彭阳县| 沁水县| 鹤峰县| 志丹县| 昌黎县| 东乌珠穆沁旗|