📄 巴斯卡三角形.mht
字号:
From: <由 Microsoft Internet Explorer 5 保存>
Subject: =?gb2312?B?sM3Lub+oyP29x9DO?=
Date: Wed, 13 Sep 2006 01:04:29 +0800
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----=_NextPart_000_0012_01C6D6D0.90C2E070";
type="text/html"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807
This is a multi-part message in MIME format.
------=_NextPart_000_0012_01C6D6D0.90C2E070
Content-Type: text/html;
charset="big5"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.java3z.com/cwbwebhome/article/article3/AlgorithmGossip/PascalTriangle.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>=A4=DA=B4=B5=A5d=A4T=A8=A4=A7=CE</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dbig5"><LINK=20
href=3D"http://www.java3z.com/cwbwebhome/article/article3/AlgorithmGossip=
/css/stdlayout.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.java3z.com/cwbwebhome/article/article3/AlgorithmGossip=
/css/print.css"=20
type=3Dtext/css rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.2800.1561" name=3DGENERATOR></HEAD>
<BODY>
<H3><A=20
href=3D"http://caterpillar.onlyfun.net/Gossip/index.html">http://caterpil=
lar.onlyfun.net/Gossip/index.html</A></H3>
<H1><A=20
href=3D"http://www.java3z.com/cwbwebhome/article/article3/AlgorithmGossip=
/AlgorithmGossip.htm">Algorithm=20
Gossip: =A4=DA=B4=B5=A5d=A4T=A8=A4=A7=CE</A></H1>=A4=DA=B4=B5=A5d=A1=
]Pascal=A1^=A4T=A8=A4=A7=CE=B0=F2=A5=BB=A4W=B4N=ACO=A6b=B8=D1 nCr=20
=A1A=A6]=AC=B0=A4T=A8=A4=A7=CE=A4W=AA=BA=A8C=A4@=AD=D3=BC=C6=A6r=A6U=B9=EF=
=C0=B3=A4@=AD=D3n<BIG>C</BIG>r=A1A=A8=E4=A4=A4 n =AC=B0 row=A1A=A6=D3 r =
=AC=B0=20
column=A1A=A6p=A4U=A1G<BR>=A1@=A1@=A1@=A1@0<BIG>C</BIG>0<BR>=A1@=A1@=A1@1=
<BIG>C</BIG>0=20
1<BIG>C</BIG>1<BR>=A1@=A1@2<BIG>C</BIG>0 2<BIG>C</BIG>1=20
2<BIG>C</BIG>2<BR>=A1@3<BIG>C</BIG>0 3<BIG>C</BIG>1 3<BIG>C</BIG>2=20
3<BIG>C</BIG>3<BR>4<BIG>C</BIG>0 4<BIG>C</BIG>1 4<BIG>C</BIG>2 =
4<BIG>C</BIG>3=20
4<BIG>C</BIG>4<BR><BR>=B9=EF=C0=B3=AA=BA=BC=C6=BE=DA=A6p=A4U=B9=CF=A9=D2=A5=
=DC=A1G <BR>
<DIV style=3D"TEXT-ALIGN: center"><IMG =
title=3D=A4=DA=B4=B5=A5d=A4T=A8=A4=20
style=3D"WIDTH: 500px; HEIGHT: 307px" alt=3D=A4=DA=B4=B5=A5d=A4T=A8=A4=20
src=3D"http://www.java3z.com/cwbwebhome/article/article3/AlgorithmGossip/=
images/pascal.jpg"><BR><BR>
<DIV style=3D"TEXT-ALIGN: left">
<H2> =B8=D1=AAk</H2></DIV><BR>
<DIV style=3D"TEXT-ALIGN: =
left">=A4=DA=B4=B5=A5d=A4T=A8=A4=A7=CE=A4=A4=AA=BA nCr =
=A5i=A5H=A8=CF=A5=CE=A5H=A4U=B3o=AD=D3=A4=BD=A6=A1=A8=D3=ADp=BA=E2=A1A=A5=
H=C1=D7=A7K=B6=A5=AD=BC=B9B=BA=E2=AE=C9=AA=BA=BC=C6=AD=C8=B7=B8=A6=EC=A1G=
<BR>
<DIV=20
style=3D"FONT-WEIGHT: bold; MARGIN-LEFT: 40px; FONT-FAMILY: Courier =
New,Courier,monospace">n<BIG><BIG>C</BIG></BIG>r=20
=3D [(n-r+1)/r] * n<BIG><BIG>C</BIG></BIG>r-1 =
<BR>n<BIG><BIG>C</BIG></BIG>0 =3D=20
1 </DIV></DIV></DIV><BR>
<H2>=BAt=BA=E2=AAk</H2><BR><PRE>/* =
=ADp=BA=E2nCr=A1A=A6=FD=ACO=A8=C3=A4=A3=A7=D6=A1A=A5u=ACO=A4=E8=ABK =
*/<BR>Procedure COMBI(n, r) [<BR> FOR(i =3D 1; i <=3D r; i =3D i + =
1)<BR> p =3D p * (n-i+1) / i;<BR><BR> RETURN p;<BR>] =
<BR></PRE><BR>=B8=D1=A8M=20
n<BIG>C</BIG>r=20
=AA=BA=BA=E2=AAk=A4=A7=AB=E1=A1A=B3=D1=A4U=AA=BA=B4N=ACO=A6p=A6=F3=B1N=B3=
o=A8=C7=BC=C6=A6r=B1=C6=AA=A9=A6=A8=A4T=A8=A4=A7=CE=AA=BA=B0=DD=C3D=A4F=A1=
A=B3o=B4N=ADn=AC=DD=B1z=ACO=A6p=A6=F3=C5=E3=A5=DC=A6=A8=AAG=AA=BA=A4F=A1A=
=A4U=AD=B1=AA=BA=B5{=A6=A1=B1N=A4=C0=A7O=A5=DC=BDd=A4=E5=A6r=BC=D2=A6=A1=A1=
]C=B9=EA=A7@=A1^=BBP=B5=F8=B5=A1=BC=D2=A6=A1=A1]Java=B9=EA=A7@=A1^=AA=BA=B8=
=D1=AAk=A1C=20
<H2>=B9=EA=A7@</H2>
<UL>
<LI>C </LI></UL><PRE>#include <stdio.h><BR>#define N =
12<BR><BR>long combi(int n, int r){<BR> int i;<BR> long p =3D =
1;<BR><BR> for(i =3D 1; i <=3D r; i++)<BR> p =3D p * =
(n-i+1) / i;<BR><BR> return p;<BR>}<BR><BR>void paint() {<BR> int =
n, r, t;<BR><BR> for(n =3D 0; n <=3D N; n++) {<BR> for(r =
=3D 0; r <=3D n; r++) {<BR> int i;<BR> /* =
=B1=C6=AA=A9=B3]=A9w=B6}=A9l */<BR> if(r =3D=3D 0) { <BR> =
for(i =3D 0; i <=3D (N-n); i++) {<BR> =
printf(" ");<BR> }<BR> }<BR> else =
{<BR> printf(" ");<BR> } /* =
=B1=C6=AA=A9=B3]=A9w=B5=B2=A7=F4 */<BR><BR> printf("%3d", =
combi(n, r));<BR> }<BR> printf("\n");<BR> =
}<BR>}<BR><BR>int main() {<BR> paint();<BR> return 0;<BR>} =
<BR></PRE><BR>
<UL>
<LI>Java </LI></UL><PRE>import java.awt.*; <BR>import javax.swing.*; =
<BR><BR>public class Pascal extends JFrame { <BR> public Pascal() { =
<BR> setBackground(Color.white); <BR> =
setTitle("=A4=DA=B4=B5=A5d=A4T=A8=A4=A7=CE"); <BR> setSize(520, =
350); <BR> setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); <BR> =
show(); <BR> } <BR><BR> private long combi(int n, int r){ =
<BR> int i; <BR> long p =3D 1; <BR><BR> for(i =3D =
1; i <=3D r; i++) <BR> p =3D p * (n-i+1) / i; <BR> <BR> =
return p; <BR> } <BR><BR> public void paint(Graphics g) { =
<BR> final int N =3D 12; <BR> int n, r, t; <BR><BR> =
for(n =3D 0; n <=3D N; n++) { <BR> for(r =3D 0; r <=3D =
n; r++) <BR> g.drawString(" " + combi(n, r), <BR> =
(N-n)*20 + r * 40, n * 20 + 50); <BR> } <BR> } =
<BR><BR> public static void main(String args[]) { <BR> Pascal =
frm =3D new Pascal(); <BR> } <BR>}</PRE><BR><BR></BODY></HTML>
------=_NextPart_000_0012_01C6D6D0.90C2E070
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.java3z.com/cwbwebhome/article/article3/AlgorithmGossip/images/pascal.jpg
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
lKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUHFeLPPRPym3/Y0pxZ56J+
U2/7GlRHRuF/OL8psf2lrSVm+F/OL8psf2lrSVVKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQK
UpQKUpQKUpQKUpQKVVjXITxKND7LdrKbd51uGjCxNsMYZVJOSRzozkDb1IzlWAtKCPfWUWoWclrM
86RvjJgneFxgg9HQhh5fcevl5VH0bRbLQNOSw05Z0tUwESa5km2AAAKpkZiqgAYUdB+FWFKBSlVY
1yE8SjQ+y3aym3edbhowsTbDGGVSTkkc6M5A29SM5VgAtKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUp
QKUpQKUpQKUpQKUpQKUpQKUpQcV4s89E/Kbf9jSnFnnon5Tb/saVEdG4X84vymx/aWtJWb4X84vy
mx/aWtJVUpSlApSlApSlApSlApSlApSlApSlApSlApSlApSlApSlApSlApSlBl759S8fadcxaFfS
2NvaT2r3aS24TMz27BgDKH2qInz7OfwDVqKUoFKUoFZe+fUvH2nXMWhX0tjb2k9q92ktuEzM9uwY
Ayh9qiJ8+zn8A1ailApSlApSlApSlApSlApSlApSlApSlApSlApSlApSlApSlApSlApSlApSlBxX
izz0T8pt/wBjSnFnnon5Tb/saVEdG4X84vymx/aWtJWb4X84vymx/aWtJVUpSlApSlApSlApSlAp
SlApSlApSlApSlApSlApSlApSlAqPfWvbrOS2NxPAsmAzwPsfbkZAbzXIyMjDDOQQcESKj31lFqF
nJazPOkb4yYJ3hcYIPR0IYeX3Hr5eVBV8FzzXXAvD1xcSyTTy6ZbPJJIxZnYxKSST1JJ65q8qv0b
RbLQNOSw05Z0tUwESa5km2AAAKpkZiqgAYUdB+FWFApSlBV6/Fp8mls+p3F3BbxOG3WtzNC7MfZV
RyWDuSWACDO4kAAnFOHob630SGPUTJzw8hVZZOY8cRdjEjtk7nWMorNlskE7m+0fTVtFstbigjvV
n/h5edC8FzJA6PtZMh42Vvsuw8/vqRY2UWn2cdrC87xpnBnneZzkk9Xclj5/eenl5UEilKUCo99a
9us5LY3E8CyYDPA+x9uRkBvNcjIyMMM5BBwRIqPfWUWoWclrM86RvjJgneFxgg9HQhh5fcevl5UF
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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -