?? preface.ps
字號:
9138FE07FCECF00102E07F14C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF84801FC14FCB56C4813FEA26C496C13FC6C01F814F82F3880B730>I<EB01E0497E497E497EA46D5A6D5A6D5A90C9FCA8381FFFF85A487FA27E7EEA0001B3A9003FB612C05AB712E0A26C15C07E23397AB830>I<EA7FF8A2487EA2127FA21200AB0203B512804A14C017E0A217C06E14809139001FE0004B5A4B5A4BC7FC4A5A4A5AEC0FF84A5A4A5A4A5A4A5A01FD7F90B57E8114F7ECE3F8ECC1FCEC80FE4A7E497F496D7E6F7E6F7EA26F7E6F7E6F7E3B7FFFF81FFFE017F0B56C4813F8A26C496C13F017E02D387FB730>107 D<387FFFF8B5FC80A37EEA0001B3B3A8007FB612F0B712F8A46C15F025387BB730>I<02FC137E3B7FC3FF01FF8001CF01877FB600CF7F15DF6C91B57E020F13873B07FC07FE03F8A29039F803FC01A201F013F8A301E013F0B3A23C7FFE0FFF07FF804A5BB5028F13C0A2D87FFE020F13806E7F322881A730>I<EC01FE3A3FFC0FFF80007F013F13E0486C487F90B67E7E6C9038FE07FCC6EBF00102E07F14C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF84801FC14FCB56C4813FEA26C496C13FC6C01F814F82F2880A730>I<49B4FC010F13E0013F13F8497F90B57E0003ECFF8014013A07FC007FC04848EB3FE0D81FE0EB0FF0A24848EB07F8491303007F15FC90C71201A300FEEC00FEA86C14016C15FCA26D1303003F15F86D13076D130F6C6CEB1FF06C6CEB3FE06D137F3A07FF01FFC06C90B512806C15006C6C13FC6D5B010F13E0010190C7FC272A7CA830>I<EC03FE3A3FFC1FFF80007F4913E0486CB57E90B67E6C816C9038FE07FEC69038F001FFDAC00013804A137FEE3FC091C7121F4915E0160FA217F01607A8160FA217E07F161F6E14C0163F6EEB7F806EEBFF00ECF0039138FC0FFE91B55A5E495C023F13C06E90C7FCEC03FC91C9FCAD383FFFF8487FB57EA26C5B6C5B2C3C80A730>I<ED07F83A3FFF803FFE4891B5FCB500C3148002C714C06C13CF6C9038DFFC3F39001FFFE09238801F809139FE000F004A90C7FCA25C5CA25CA45CAF003FB512FC4880B7FCA26C5C6C5C2A287EA730>114D<90381FFC0E48B5129F000714FF5A5A5A387FF007EB000100FE7F4880A46C143E007F91C7FC13E06CB4FC6C13FC6CEBFF806C14E0000114F86C6C7F01037F9038000FFF02001380003C143F007EEC1FC012FE150F7EA27F151F6D14806D137F9039FC03FF0090B55A5D00FD5C00FC5CD8F83F13C026700FFEC7FC222A79A830>I<EB0780130F497EA9003FB612E05AB712F0A26C15E0A226001FC0C7FCB216F8A2ED01FCA4ECE003010F14F8ECF0079138FC1FF06DB512E06D14C06D14806D1400EC7FFCEC1FF026337EB130>I<D83FFCEB3FFC007F147F486C497EA2007F147F003F143F00001400B3A41501A21503A26D130F903A7FC07FFFF891B612FC6D15FE7F6D9038FE7FFC6D01F813F8010001C0C7FC2F2880A630>I<3B3FFFC01FFFE0486D4813F0B515F8A26C16F06C496C13E0D807E0C7EA3F00A26D5C0003157EA56D14FE00015DEC0F80EC1FC0EC3FE0A33A00FC7FF1F8A2147DA2ECFDF9017C5CA214F8017E13FBA390393FF07FE0A3ECE03FA2011F5C90390F800F802D277FA630>119D E%EndDVIPSBitmapFont/Ff 226[88 88 12[45 15[{}3 89.6638 /MTSY rf /Fg 133[3438 38 55 38 38 21 30 25 38 38 38 38 59 21 38 21 21 3838 25 34 38 34 38 34 3[25 1[25 1[55 1[72 55 55 47 4251 1[42 55 55 68 47 55 30 25 55 55 42 47 55 51 51 557[38 38 38 38 38 38 38 1[38 38 21 19 25 19 4[25 39[{ TeXBase1Encoding ReEncodeFont }65 76.3802 /Times-Romanrf /Fh 32[45 42[30 11[30 19[40 40 24[40 45 45 65 45 4525 35 30 45 45 45 45 70 25 45 25 25 45 45 30 40 45 4045 40 3[30 1[30 55 65 65 85 65 65 55 50 60 65 50 65 6580 55 65 35 30 65 65 50 55 65 60 60 65 5[25 25 45 4545 45 45 45 45 45 45 45 25 22 30 22 51 1[30 30 30 35[5050 2[{ TeXBase1Encoding ReEncodeFont }81 89.6638 /Times-Romanrf /Fi 134[40 40 60 40 45 25 35 35 1[45 45 45 65 25 4025 25 45 45 25 40 45 40 45 45 9[75 2[50 45 55 1[55 3[504[65 1[55 65 60 1[55 18[22 30 42[45 2[{ TeXBase1Encoding ReEncodeFont }38 89.6638 /Times-Italic rf /Fj 134[45 45 65 45 50 3035 40 1[50 45 50 75 25 1[30 25 50 45 30 40 50 40 50 459[90 2[60 50 2[55 70 65 85 60 70 1[35 1[70 55 60 65 1[6065 7[45 45 45 45 45 45 45 45 45 45 1[22 1[22 44[{ TeXBase1Encoding ReEncodeFont }51 89.6638 /Times-Boldrf /Fk 134[91 4[61 71 81 1[102 91 102 1[51 2[51 102 9161 81 1[81 102 91 16[112 12[132 122 66[{ TeXBase1Encoding ReEncodeFont }19 182.648 /Times-Bold rf /Fl 87[32 84[54 4[70 86 1[7075[{ TeXBase1Encoding ReEncodeFont }5 96.3056 /Times-Romanrf /Fm 170[56 47 1[51 2[56 56 1[47 3[56 1[43 47 3[5665[{ TeXBase1Encoding ReEncodeFont }10 77.0444 /Times-Romanrf /Fn 138[83 50 1[66 1[83 75 83 124 42 2[42 1[75 5066 83 66 83 75 16[91 3[100 4[116 1[100 108 108 1[10865[{ TeXBase1Encoding ReEncodeFont }23 149.44 /Times-Boldrf /Fo 139[42 4[75 75 116 42 2[42 2[50 66 75 2[66 11[10891 83 13[91 24[37 41[83 2[{ TeXBase1Encoding ReEncodeFont }16149.44 /Times-Roman rf end%%EndProlog%%BeginSetup%%Feature: *Resolution 600dpiTeXDict begin%%PaperSize: a4%%EndSetup%%Page: 2 12 0 bop 399 1386 a Fo(T)-12 b(o)399 1660 y(Ena)37 b(and)g(Ulli,)3991940 y(Uli,)f(Stef)l(\002,)i(T)-5 b(im,)38 b(and)f(T)-5b(im)p eop%%Page: 3 23 1 bop 1805 1352 a Fn(LED)-5 b(A)1559 1671 y(A)37 b(Platf)l(orm)h(f)l(or)1065 1991 y(Combinatorial)e(and)h(Geometric)16672311 y(Computing)1653 3393 y Fl(K)t Fm(U)t(R)o(T)32 bFl(M)t Fm(E)t(H)t(L)t(H)t(O)t(R)t(N)1705 3509 y Fl(S)tFm(T)t(E)t(F)n(A)t(N)f Fl(N)2139 3501 y(\250)2127 3509y Fm(A)t(H)t(E)t(R)p eop%%Page: 4 34 2 bop eop%%Page: 5 45 3 bop 1656 1071 a Fk(Contents)631 2690 y Fj(Pr)n(eface)2475b Fi(pa)o(g)o(e)22 b Fh(xi)399 2922 y Fj(1)187 b(Intr)n(oduction)2495b Fh(1)399 3039 y(1.1)120 b(Some)22 b(Programs)2411 b(1)3993155 y(1.2)120 b(The)22 b(LED)l(A)g(System)2298 b(8)3993271 y(1.3)120 b(The)22 b(LED)l(A)g(W)-7 b(eb-Site)2185b(10)399 3387 y(1.4)120 b(Systems)21 b(that)h(Go)g(W)-7b(ell)22 b(with)g(LED)l(A)1720 b(11)399 3504 y(1.5)120b(Design)21 b(Goals)h(and)g(Approach)1923 b(11)399 3620y(1.6)120 b(History)2668 b(13)399 3852 y Fj(2)187 b(F)n(oundations)2460b Fh(16)399 3968 y(2.1)120 b(Data)22 b(T)-7 b(ypes)2533b(16)399 4085 y(2.2)120 b(Item)22 b(T)-7 b(ypes)2538b(26)399 4201 y(2.3)120 b(Cop)o(y)-6 b(,)22 b(Assignment,)g(and)g(V)-10b(alue)21 b(P)o(arameters)1455 b(32)399 4317 y(2.4)120b(More)22 b(on)g(Ar)n(gument)f(P)o(assing)g(and)h(Function)f(V)-10b(alue)22 b(Return)965 b(36)399 4433 y(2.5)120 b(Iteration)2633b(39)399 4550 y(2.6)120 b(STL)22 b(Style)g(Iterators)2249b(41)399 4666 y(2.7)120 b(Data)22 b(T)-7 b(ypes)21 b(and)h(C++)2198b(41)399 4782 y(2.8)120 b(T)-7 b(ype)21 b(P)o(arameters)2340b(45)399 4898 y(2.9)120 b(Memory)21 b(Management)2137b(47)399 5015 y(2.10)75 b(Linearly)21 b(Ordered)g(T)-7b(ypes,)22 b(Equality)f(and)h(Hashed)g(T)-7 b(ypes)1056b(47)399 5131 y(2.11)75 b(Implementation)20 b(P)o(arameters)1949b(51)399 5247 y(2.12)75 b(Helpful)21 b(Small)h(Functions)2055b(52)399 5363 y(2.13)75 b(Error)22 b(Handling)2391 b(54)3995479 y(2.14)75 b(Program)21 b(Checking)2262 b(54)20065812 y(v)p eop%%Page: 6 56 4 bop 399 399 a Fg(vi)2929 b(Contents)399 714 y Fh(2.15)75b(Header)21 b(Files,)h(Implementation)f(Files,)h(and)g(Libraries)1151b(56)399 830 y(2.16)75 b(Compilation)21 b(Flags)2272b(57)399 1063 y Fj(3)187 b(Basic)22 b(Data)f(T)-7 b(ypes)2282b Fh(58)399 1179 y(3.1)120 b(Stacks)21 b(and)h(Queues)2260b(58)399 1295 y(3.2)120 b(Lists)2763 b(61)399 1411 y(3.3)120b(Arrays)2693 b(73)399 1528 y(3.4)120 b(Compressed)21b(Boolean)g(Arrays)g(\(T)-7 b(ype)22 b(int)p 2014 152827 4 v 32 w(set\))1398 b(77)399 1644 y(3.5)120 b(Random)21b(Sources)2327 b(79)399 1760 y(3.6)120 b(P)o(airs,)22b(T)m(riples,)f(and)h(such)2103 b(94)399 1876 y(3.7)120b(Strings)2683 b(95)399 1993 y(3.8)120 b(Making)21 b(Simple)h(Demos)f(and)h(T)-7 b(ables)1699 b(96)399 2225 y Fj(4)187 b(Numbers)21b(and)h(Matrices)2055 b Fh(99)399 2341 y(4.1)120 b(Inte)o(gers)2649b(99)399 2457 y(4.2)120 b(Rational)21 b(Numbers)2237b(103)399 2574 y(4.3)120 b(Floating)21 b(Point)h(Numbers)2030b(104)399 2690 y(4.4)120 b(Algebraic)21 b(Numbers)2187b(108)399 2806 y(4.5)120 b(V)-10 b(ectors)21 b(and)h(Matrices)2135b(117)399 3039 y Fj(5)187 b(Adv)o(anced)21 b(Data)h(T)-7b(ypes)2058 b Fh(121)399 3155 y(5.1)120 b(Sparse)21 b(Arrays:)27b(Dictionary)21 b(Arrays,)h(Hashing)f(Arrays,)h(and)g(Maps)678b(121)399 3271 y(5.2)120 b(The)22 b(Implementation)e(of)i(the)g(Data)g(T)-7 b(ype)21 b(Map)1356 b(133)399 3387 y(5.3)120 b(Dictionaries)21b(and)h(Sets)2130 b(146)399 3504 y(5.4)120 b(Priority)21b(Queues)2327 b(147)399 3620 y(5.5)120 b(P)o(artition)2584b(158)399 3736 y(5.6)120 b(Sorted)21 b(Sequences)2257b(180)399 3852 y(5.7)120 b(The)22 b(Implementation)e(of)i(Sorted)g(Sequences)f(by)h(Skiplists)964 b(196)399 3968 y(5.8)120b(An)22 b(Application)f(of)h(Sorted)f(Sequences:)27 b(Jordan)21b(Sorting)1004 b(228)399 4201 y Fj(6)187 b(Graphs)21b(and)h(their)g(Data)g(Structur)n(es)1598 b Fh(240)3994317 y(6.1)120 b(Getting)21 b(Started)2347 b(240)3994433 y(6.2)120 b(A)22 b(First)g(Example)f(of)h(a)g(Graph)g(Algorithm:)k(T)-7 b(opological)21 b(Ordering)672 b(244)399 4550 y(6.3)120b(Node)22 b(and)f(Edge)h(Arrays)g(and)f(Matrices)1585b(245)399 4666 y(6.4)120 b(Node)22 b(and)f(Edge)h(Maps)2118b(249)399 4782 y(6.5)120 b(Node)22 b(Lists)2501 b(251)3994898 y(6.6)120 b(Node)22 b(Priority)f(Queues)g(and)h(Shortest)g(P)o(aths)1426 b(253)399 5015 y(6.7)120 b(Undirected)21 b(Graphs)2212b(257)399 5131 y(6.8)120 b(Node)22 b(P)o(artitions)e(and)i(Minimum)f(Spanning)h(T)m(rees)1220 b(259)399 5247 y(6.9)120 b(Graph)21b(Generators)2252 b(263)399 5363 y(6.10)75 b(Input)22b(and)g(Output)2279 b(269)399 5479 y(6.11)75 b(Iteration)21b(Statements)2172 b(271)p eop%%Page: 7 67 5 bop 399 399 a Fg(Contents)2908 b(vii)399 714 y Fh(6.12)75b(Basic)22 b(Graph)f(Properties)g(and)h(their)g(Algorithms)1290b(274)399 830 y(6.13)75 b(P)o(arameterized)20 b(Graphs)2099b(280)399 946 y(6.14)75 b(Space)21 b(and)h(T)m(ime)g(Comple)o(xity)1872b(281)399 1179 y Fj(7)187 b(Graph)21 b(Algorithms)2182b Fh(283)399 1295 y(7.1)120 b(T)-6 b(emplates)21 b(for)h(Netw)o(ork)f(Algorithms)1631 b(283)399 1411 y(7.2)120 b(Algorithms)21b(on)h(W)-7 b(eighted)21 b(Graphs)g(and)h(Arithmetic)f(Demand)837b(286)399 1528 y(7.3)120 b(Depth-First)21 b(Search)g(and)h(Breadth-First)f(Search)1293 b(293)399 1644 y(7.4)120b(Reachability)21 b(and)h(Components)1810 b(296)399 1760y(7.5)120 b(Shortest)21 b(P)o(aths)2383 b(316)399 1876y(7.6)120 b(Bipartite)21 b(Cardinality)g(Matching)1786b(360)399 1993 y(7.7)120 b(Maximum)21 b(Cardinality)g(Matchings)g(in)h(General)f(Graphs)1012 b(393)399 2109 y(7.8)120 b(Maximum)21b(W)-7 b(eight)21 b(Bipartite)g(Matching)h(and)f(the)h(Assignment)f(Problem)476 b(413)399 2225 y(7.9)120 b(W)-7 b(eighted)21b(Matchings)g(in)h(General)f(Graphs)1470 b(443)399 2341y(7.10)75 b(Maximum)21 b(Flo)n(w)2314 b(443)399 2457y(7.11)75 b(Minimum)21 b(Cost)h(Flo)n(ws)2107 b(489)3992574 y(7.12)75 b(Minimum)21 b(Cuts)h(in)g(Undirected)f(Graphs)1552b(491)399 2806 y Fj(8)187 b(Embedded)21 b(Graphs)2167b Fh(498)399 2922 y(8.1)120 b(Dra)o(wings)2544 b(499)3993039 y(8.2)120 b(Bidirected)21 b(Graphs)g(and)h(Maps)1864b(501)399 3155 y(8.3)120 b(Embeddings)2443 b(506)3993271 y(8.4)120 b(Order)n(-Preserving)20 b(Embeddings)h(of)h(Maps)g(and)f(Plane)h(Maps)887 b(511)399 3387 y(8.5)120 b(The)22b(F)o(ace)f(Cycles)h(and)g(the)g(Genus)f(of)h(a)g(Map)1415b(512)399 3504 y(8.6)120 b(F)o(aces,)22 b(F)o(ace)f(Cycles,)h(and)g(the)g(Genus)f(of)h(Plane)g(Maps)1112 b(515)399 3620y(8.7)120 b(Planarity)21 b(T)-6 b(esting,)22 b(Planar)f(Embeddings,)g(and)h(K)o(urato)n(wski)e(Subgraphs)526 b(519)399 3736y(8.8)120 b(Manipulating)21 b(Maps)g(and)h(Constructing)f(T)m(riangulated)f(Maps)851 b(564)399 3852 y(8.9)120 b(Generating)21b(Plane)g(Maps)h(and)g(Graphs)1617 b(569)399 3968 y(8.10)75b(F)o(aces)21 b(as)h(Objects)2296 b(571)399 4085 y(8.11)75b(Embedded)21 b(Graphs)g(as)h(Undirected)f(Graphs)1428b(574)399 4201 y(8.12)75 b(Order)21 b(from)h(Geometry)2105b(575)399 4317 y(8.13)75 b(Miscellaneous)20 b(Functions)h(on)i(Planar)e(Graphs)1353 b(577)399 4550 y Fj(9)187 b(The)22 b(Geometry)f(K)n(er)o(nels)2018 b Fh(581)399 4666 y(9.1)120 b(Basics)2658b(583)399 4782 y(9.2)120 b(Geometric)21 b(Primiti)n(v)o(es)2125b(593)399 4898 y(9.3)120 b(Af)n(\002ne)21 b(T)m(ransformations)2052b(601)399 5015 y(9.4)120 b(Generators)21 b(for)h(Geometric)f(Objects)1674 b(604)399 5131 y(9.5)120 b(Writing)21 b(K)n(ernel)g(Independent)g(Code)1672 b(606)399 5247 y(9.6)120 b(The)22 b(Dangers)f(of)h(Floating)f(Point)h(Arithmetic)1390 b(609)399 5363 y(9.7)120 b(Floating)21b(Point)h(Filters)2130 b(613)399 5479 y(9.8)120 b(Safe)22b(Use)g(of)g(the)g(Floating)f(Point)h(K)n(ernel)1544b(632)p eop%%Page: 8 78 6 bop 399 399 a Fg(viii)2887 b(Contents)399 714 y Fh(9.9)120b(A)22 b(Glimpse)f(at)i(the)f(Higher)n(-Dimensional)d(K)n(ernel)1260b(634)399 830 y(9.10)75 b(History)2623 b(634)399 946y(9.11)75 b(LED)l(A)22 b(and)g(CGAL)2238 b(635)399 1179y Fj(10)142 b(Geometry)21 b(Algorithms)2052 b Fh(637)3991295 y(10.1)75 b(Con)l(v)o(e)o(x)21 b(Hulls)2403 b(637)3991411 y(10.2)75 b(T)m(riangulations)2371 b(656)399 1528y(10.3)75 b(V)-10 b(eri\002cation)21 b(of)h(Geometric)f(Structures,)g(Basics)1311 b(664)399 1644 y(10.4)75 b(Delaunay)21 b(T)m(riangulations)f(and)i(Diagrams)1483 b(672)399 1760 y(10.5)75b(V)-12 b(oronoi)22 b(Diagrams)2233 b(686)399 1876 y(10.6)75b(Point)22 b(Sets)g(and)g(Dynamic)f(Delaunay)g(T)m(riangulations)1118b(708)399 1993 y(10.7)75 b(Line)22 b(Se)o(gment)f(Intersection)1946b(731)399 2109 y(10.8)75 b(Polygons)2558 b(758)399 2225y(10.9)75 b(A)22 b(Glimpse)f(at)i(Higher)n(-Dimensional)c(Geometric)i(Algorithms)824 b(790)399 2341 y(10.10)30 b(A)22 b(Complete)f(Program:)27 b(The)22 b(V)-12 b(oronoi)21 b(Demo)1382 b(795)3992574 y Fj(11)142 b(W)n(indo)o(ws)22 b(and)g(P)o(anels)2098b Fh(813)399 2690 y(11.1)75 b(Pix)o(el)21 b(and)h(User)g(Coordinates)1909 b(814)399 2806 y(11.2)75 b(Creation,)22 b(Opening,)f(and)h(Closing)g(of)g(a)g(W)l(indo)n(w)1269 b(815)399 2922y(11.3)75 b(Colors)2653 b(817)399 3039 y(11.4)75 b(W)l(indo)n(w)21b(P)o(arameters)2169 b(818)399 3155 y(11.5)75 b(W)l(indo)n(w)21b(Coordinates)g(and)h(Scaling)1690 b(821)399 3271 y(11.6)75b(The)22 b(Input)g(and)f(Output)h(Operators)f Ff(\034)hFh(and)g Ff(\035)1370 b Fh(821)399 3387 y(11.7)75 b(Dra)o(wing)21b(Operations)2163 b(822)399 3504 y(11.8)75 b(Pixrects)21b(and)h(Bitmaps)2130 b(823)399 3620 y(11.9)75 b(Clip)22b(Re)o(gions)2422 b(828)399 3736 y(11.10)30 b(Buf)n(fering)2545b(829)399 3852 y(11.11)30 b(Mouse)21 b(Input)2437 b(831)3993968 y(11.12)30 b(Ev)o(ents)2649 b(834)399 4085 y(11.13)30b(T)m(imers)2641 b(842)399 4201 y(11.14)30 b(The)22 b(P)o(anel)f(Section)h(of)g(a)g(W)l(indo)n(w)1756 b(844)399 4317y(11.15)30 b(Displaying)21 b(Three-Dimensional)f(Objects:)26b(d3)p 2188 4317 27 4
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -