1. 急需50道簡便演算法加答案,五年級下冊如題 謝謝了
脫式計算。 408-12×24 (46+28)×60 42×50-1715÷5 32+105÷5 (108+47)×52 420×(327-238) (4121+2389)÷7 671×15-974 469×12+1492 405×(3213-3189) 5000-56×23 125×(97-81) 6942+480÷3 304×32-154 20+80÷4-20= 100÷(32-30)×0= 25×4-12×5= 70×〔(42-42)÷18〕= 75×65+75×35= 用簡便方法計算下面各題 1、89+124+11+26+48 2、875-147-23 3.25×125×40×8 4、147×8+8×53 5、125×64 6、0.9+1.08+0.92+0.1 用簡便方法計算 ①89+124+11+26+48 ②875-147-23 ③147×8+8×53 ④125×64 計算下面各題. 1.280+840÷24×5 2.85×(95-1440÷24) 3.58870÷(105+20×2) 4.80400-(4300+870÷15) 5.1437×27+27×563 6.81432÷(13×52+78) 7.125×(33-1) 8.37.4-(8.6+7.24-6.6) 計算。(1∶1) (1)156×107-7729 (2)37.85-(7.85+6.4) (3)287×5+96990÷318 (4)1554÷[(72-58)×3] 脫式計算 2800÷ 100+789 (947-599)+76×64 1.36×(913-276÷23) 2.(93+25×21)×9 3.507÷13×63+498 4.723-(521+504)÷25 5.384÷12+23×371 6.(39-21)×(396÷6) (1)156×[(17.7-7.2)÷3] (2)[37.85-(7.85+6.4)] ×30 (3)28×(5+969.9÷318) (4)81÷[(72-54)×9] 57×12-560÷35 848-640÷16×12 960÷(1500-32×45) [192-(54+38)]×67 138×25×4 (13×125)×(3×8) (12+24+80)×50 704×25 25×32×125 32×(25+125) 178×101-178 84×36+64×84 75×99+2×75 83×102-83×2 98×199 123×18-123×3+85×123 50×(34×4)×3 25×(24+16) 178×99+178 79×42+79+79×57 7300÷25÷4 8100÷4÷75 75×27+19×2 5 31×870+13×310 4×(25×65+25×28) 138×25×4 (13×125)×(3×8) (12+24+80)×50 25×32×125 32×(25+125) 102×76 58×98 178×101-178 84×36+64×84 75×99+2×75 83×102-83×2 98×199 123×18-123×3+85×123 50×(34×4)×3 25×(24+16) 178×99+178 79×42+79+79×57 7300÷25÷4 8100÷4÷75 4乘(72-19)除以4+2 84.7×7-54.7×7 3.26×0.52+3.26×0.48+7.05 87.4×27.6+73.4×87.4-87.4 【10-(0.2+6.37÷0.7)】÷0.01 5.7×101 4.2×(12.5-7.5÷0.75) 30.8÷[14-(9.85+1.07)] [60-(9.5+28.9)]÷0.18 2.881÷0.43-0.24×3.5 20×[(2.44-1.8)÷0.4+0.15] 28-(3.4+1.25×2.4) 2.55×7.1+2.45×7.1 777×9+1111×3 0.8×〔15.5-(3.21+5.79)〕 (31.8+3.2×4)÷5 31.5×4÷(6+3) 0.64×25×7.8+2.2 2÷2.5+2.5÷2 194-64.8÷1.8×0.9 36.72÷4.25×9.9 5180-705×6 24÷2.4-2.5×0.8 (4121+2389)÷7 671×15-974 469×12+1492 405×(3213-3189) 3.416÷(0.016×35) 0.8×[(10-6.76)÷1.2] 19.4×6.1×2.3 5.67×0.2-0.62 18.1×0.92+3.93 0.0430.24+0.875 0.4×0.7×0.25 0.75×102 100-56.23 0.78+5.436+1 4.07×0.86+9.12.5 30.8÷[14-(9.85+1.07)] [60-(9.5+28.9)]÷0.18 2.881÷0.43-0.24×3.5 20×[(2.44-1.8)÷0.4+0.15] 28-(3.4+1.25×2.4) 2.55×7.1+2.45×7.1 777×9+1111×3 0.8×〔15.5-(3.21+5.79)〕 (31.8+3.2×4)÷5 31.5×4÷(6+3) 0.64×25×7.8+2.2 2÷2.5+2.5÷2 194-64.8÷1.8×0.9 36.72÷4.25×9.9 5180-705×6 24÷2.4-2.5×0.8 (4121+2389)÷7 671×15-974 469×12+1492 405×(3213-3189) 3.416÷(0.016×35) 0.8×[(10-6.76)÷1.2] 19.4×6.1×2.3 5.67×0.2-0.62 18.1×0.92+3.93 0.0430.24+0.875 0.4×0.7×0.25 0.75×102 100-56.23 0.78+5.436+1 4.07×0.86+9.12 30.8÷[14-(9.85+1.07)] [60-(9.5+28.9)]÷0.18 2.881÷0.43-0.24×3.5 20×[(2.44-1.8)÷0.4+0.15] 28-(3.4+1.25×2.4) 2.55×7.1+2.45×7.1 777×9+1111×3 0.8×〔15.5-(3.21+5.79)〕 (31.8+3.2×4)÷5 31.5×4÷(6+3) 0.64×25×7.8+2.2 2÷2.5+2.5÷2 194-64.8÷1.8×0.9 36.72÷4.25×9.9 5180-705×6 24÷2.4-2.5×0.8 (4121+2389)÷7 671×15-974 469×12+1492 405×(3213-3189) 3.416÷(0.016×35) 0.8×[(10-6.76)÷1.2] 19.4×6.1×2.3 5.67×0.2-0.62 18.1×0.92+3.93 0.0430.24+0.875 0.4×0.7×0.25 追問: 謝謝你
麻煩採納,謝謝!
2. 小學簡便演算法題50道別太難
585+189+215
248+146+154
768-274-126
5.85+1.89+2.15
24.8+14.6+15.4
5.85-1.75-0.25
27.3+73.2+72.7
42.5-22.17-7.83
3.8+1.37+6.2+12.63
(15.28+28.99)+20.72
355+260+140+245
102×99
2×125
645-180-245
382×101-382
4×60×50×8
35×8+35×6-4×35
235-(35+27)
300÷(25×4)
37+63+98
23×99+23
725+90-25
6.9+4.8+3.1
0.456+6.22+3.78
15.89+(6.75-5.89)
4.02+5.4+0.98
5.17-1.8-3.2
13.75-(3.75+6.48)
3.68+7.56-2.68
7.85+2.34-0.85+4.66
35.6-1.8-15.6-7.2
3.82+2.9+0.18+9.1
9.6+4.8-3.6
7.14-0.53-2.47
5.27+2.86-0.66+1.63
13.35-4.68+2.65
73.8-1.64-13.8-5.36
47.8-7.45+8.8
0.398+0.36+3.64
15.75+3.59-0.59+14.25
66.86-8.66-1.34
0.25×16.2×4
(1.25-0.125)×8
3.6×102
3.72×3.5+6.28×3.5
36.8-3.9-6.1
15.6×13.1-15.6-15.6×2.1
4.8×7.8+78×0.52
32+4.9-0.9
4.8×100.1
56.5×9.9+56.5
7.09×10.8-0.8×7.09
25.48-(9.4-0.52)
4.2÷3.5
320÷1.25÷8
18.76×9.9+18.76
3.52÷2.5÷0.4
3.9-4.1+6.1-5.9
5.6÷3.5
9.6÷0.8÷0.4
4.2×99+4.2
17.8÷(1.78×4)
0.49÷1.4
1.25×2.5×32
3.65×10.1
15.2÷0.25÷4
0.89×100.1
146.5-(23+46.5)
3.83×4.56+3.83×5.44
4.36×12.5×8
9.7×99+9.7
27.5×3.7-7.5×3.7
8.54÷2.5÷0.4
0.65×101
3.2×0.25×12.5
(45.9-32.7)÷8÷0.125
3.14×0.68+31.4×0.032
5.6÷1.25÷0.8÷2.5÷0.4
7.2×0.2+2.4×1.4
8.9×1.01
7.74×(2.8-1.3)+1.5×2.26
3.9×2.7+3.9×7.3
18-1.8÷0.125÷0.8
12.7×9.9+1.27
21×(9.3-3.7)-5.6
15.02-6.8-1.02
5.4×11-5.4
2.3×16+2.3×23+2.3
9.43-(6.28-1.57)
3.65×4.7-36.5×0.37
46×57+23×86
13.7×0.25-3.7÷4
2.22×9.9+6.66×6.7
101×0.87-0.91×87
10.7×16.1-15.1×10.7
0.79×199
4.8+8.63+5.2+0.37
5.93+0.19+2.81
1.76+0.195+3.24
2.35+1.713+0.287+7.65
1.57+0.245+7.43
6.02+3.6+1.98
0.134+2.66+0.866
1.27+3.9+0.73+16.1
7.5+4.9-6.5
3.07-0.38-1.62
1.29+3.7+2.71+6.3
8-2.45-1.55
3.25+1.79-0.59+1.75
23.4-0.8-13.4-7.2
0.32×403
3.2+0.36+4.8+1.64
1.23+3.4-0.23+6.6
0.25×36
12.7-(3.7+0.84)
36.54-1.76-4.54
0.25×0.73×4
7.6×0.8+0.2×7.6
0.85×199
0.25×8.5×4
1.28×8.6+0.72×8.6
12.5×0.96×0.8
10.4-9.6×0.35
0.8×(4.3×1.25)
3.12+3.12×99
28.6×101-28.6
0.86×15.7-0.86×14.7
2.4×102
2.31×1.2×0.5
14-7.32-2.68
2.64+8.67+7.36+11.33
70÷28
(2.5-0.25)×0.4
9.16×1.5-0.5×9.16
3.6-3.6×0.5
4.5÷1.8
4.2÷3.5
930÷0.6÷5
63.4÷2.5÷0.4
4.9÷1.4
3.9÷(1.3×5)
(7.7+1.54)÷0.7
2.5×2.4
2.7÷45
15÷(0.15×0.4)
0.35×1.25×2×0.8
32.4×0.9+0.1×32.4
15÷0.25
2.8+3.2+5.4+7.2
7.08-0.75-2.25
24.6-1.7-4.6-8.3
6.5+3.7-4.5
4.56-(2.56-0.32)
3.25+1.79-0.59+1.75
0.8×(54.3×1.25)
50×5.56×0.2
6.7×201
0.25×28
0.67×199
5.7×3.4-2.4×5.7
5.33+5.33×99
29.6×101-29.6
4.45×2.3-4.45×1.3
(25-2.5)×0.4
5.7×20.1
2.36×27-0.036×270
3.2×12.5×0.25
3.43×7.71+7.71×5.57
70÷28
0.55×0.81+0.11×5×0.19
38.67×5.6-3.867×56
4.57×3.4+0.457×66
(6.76+6.76+6.76+6.76)×2.5
12.5×8.8
0.25×4.8
0.64×9.7
8.7×0.5+1.32÷2
3.41÷4+6.59×0.25
66.78÷0.125-6.78×8
6.8+12.5×6.8×0.8
89.78÷2.5÷0.4
45.6-0.5×0.5-0.75
4.58+2.39+(5.42+7.61)
3.9÷(1.3×5)
(6.6+0.48) ÷0.6
3. 幾個演算法分析方面的題目
1. 局部最優能達到全局最優。
2. 一個問題能被分解成子問題,這個問題的解最優當且僅當所有子問題的解最優。
3. 解空間指所有的可行解組成的集合。
2. 貪心演算法可用來解這個問題,按順序將物品按重量遞增順序加入背包,直到不能加入,正確性顯然,每個物品只被考慮一次,時間復雜度O( n ),可以認為是Theta( k ),其中k為最優解加入的物品數。
3. 對於每個區間[ a , b ] , 另mid = ( a + b ) / 2 ,cnt[ a , b ] = cnt[ a , mid ] + cnt( mid , b ] , 其中cnt[ a , a ] = 1 , 當 num[ a ] = x , 否則 cnt[ a , a ] = 0 ;時間復雜度是O( n )的,考慮滿二叉樹的性質,得證。( 硬搞出來的分治演算法... )
4. 題目不完整。
5. 自己畫吧...這里不好貼圖,然後前序厲遍一下,寫出來,偽代碼也自己寫吧。
時間不多,只能這么簡略地寫一下,希望能幫到你。
BillWSY
4. 高一50道經典數學題,有難且有答案
第01題 阿基米德分牛問題
太陽神有一牛群,由白、黑、花、棕四種顏色的公、母牛組成。
在公牛中,白牛數多於棕牛數,多出之數相當於黑牛數的1/2+1/3;黑牛數多於棕牛,多出之數相當於花牛數的1/4+1/5;花牛數多於棕牛數,多出之數相當於白牛數的1/6+1/7。
在母牛中,白牛數是全體黑牛數的1/3+1/4;黑牛數是全體花牛數1/4+1/5;花牛數
是全體棕牛數的1/5+1/6;棕牛數是全體白牛數的1/6+1/7。
問這牛群是怎樣組成的?
第02題 德·梅齊里亞克的法碼問題
一位商人有一個40磅的砝碼,由於跌落在地而碎成4塊.後來,稱得每塊碎片的重量都是整磅數,而且可以用這4塊來稱從1至40磅之間的任意整數磅的重物。
問這4塊砝碼碎片各重多少?
第03題 牛頓的草地與母牛問題
a頭母牛將b塊地上的牧草在c天內吃完了;
a'頭母牛將b'塊地上的牧草在c'天內吃完了;
a"頭母牛將b"塊地上的牧草在c"天內吃完了;
求出從a到c"9個數量之間的關系?
第04題 貝韋克的七個7的問題
在下面除法例題中,被除數被除數除盡:
* * 7 * * * * * * * ÷ * * * * 7 * = * * 7 * *
* * * * * *
* * * * * 7 *
* * * * * * *
* 7 * * * *
* 7 * * * *
* * * * * * *
* * * * 7 * *
* * * * * *
* * * * * *
用星號標出的那些數位上的數字偶然被擦掉了,那些不見了的是些什麼數字呢?
第05題 柯克曼的女學生問題
某寄宿學校有十五名女生,她們經常每天三人一行地散步,問要怎樣安排才能使每
個女生同其他每個女生同一行中散步,並恰好每周一次?
第06題 伯努利-歐拉關於裝錯信封的問題The Bernoulli-Euler Problem of the Misaddressed letters
求n個元素的排列,要求在排列中沒有一個元素處於它應當佔有的位置。
第07題 歐拉關於多邊形的剖分問題Euler's Problem of Polygon Division
可以有多少種方法用對角線把一個n邊多邊形(平面凸多邊形)剖分成三角形?
第08題 魯卡斯的配偶夫婦問題Lucas' Problem of the Married Couples
n對夫婦圍圓桌而坐,其座次是兩個婦人之間坐一個男人,而沒有一個男人和自己的
妻子並坐,問有多少種坐法?
第09題 卡亞姆的二項展開式Omar Khayyam's Binomial Expansion
當n是任意正整數時,求以a和b的冪表示的二項式a+b的n次冪。
第10題 柯西的平均值定理Cauchy's Mean Theorem
求證n個正數的幾何平均值不大於這些數的算術平均值。
第11題 伯努利冪之和的問題Bernoulli's Power Sum Problem
確定指數p為正整數時最初n個自然數的p次冪的和S=1p+2p+3p+…+口口。
第12題 歐拉數The Euler Number
求函數φ(x)=(1+1/x)x及Φ(x)=(1+1/x)x+1當x無限增大時的極限值。
第13題 牛頓指數級數Newton's Exponential Series
將指數函數ex變換成各項為x的冪的級數。
第14題 麥凱特爾對數級數Nicolaus Mercator's Logarithmic Series
不用對數表,計算一個給定數的對數。
第15題 牛頓正弦及餘弦級數Newton's Sine and Cosine Series
不用查表計算已知角的正弦及餘弦三角函數。
第16題 正割與正切級數的安德烈推導法Andre Derivation of the Secant and Tangent Series
在n個數1,2,3,…,n的一個排列c1,c2,…,cn中,如果沒有一個元素ci的值介於兩個鄰近的值ci-1和ci+1之間,則稱c1,c2,…,cn為1,2,3,…,n的一個屈折排列。 試利用屈折排列推導正割與正切的級數。
第17題 格雷戈里的反正切級數Gregory's Arc Tangent Series
已知三條邊,不用查表求三角形的各角。
第18題 德布封的針問題Buffon's Needle Problem
在檯面上畫出一組間距為d的平行線,把長度為l(小於d)的一根針任意投擲在檯面
上,問針觸及兩平行線之一的概率如何?
第19題 費馬-歐拉素數定理The Fermat-Euler Prime Number Theorem
每個可表示為4n+1形式的素數,只能用一種兩數平方和的形式來表示。
第20題 費馬方程The Fermat Equation
求方程x2-dy2=1的整數解,其中d為非二次正整數。
第21題 費馬-高斯不可能性定理The Fermat-Gauss Impossibility Theorem
證明兩個立方數的和不可能為一立方數。
第22題 二次互反律The Quadratic Reciprocity Law
(歐拉-勒讓德-高斯定理)奇素數p與q的勒讓德互反符號取決於公式
(p/q)·(q/p)=(-1)[(p-1)/2]·[(q-1)/2]
第23題 高斯的代數基本定理Gauss; Fundamental theorem of Algebra
每一個n次的方程zn+c1zn-1+c2zn-2+…+cn=0具有n個根。
第24題 斯圖謨的根的個數問題Sturm;s Problem of the Number of Roots
求實系數代數方程在已知區間上的實根的個數。
第25題 阿貝爾不可能性定理Abel's Impossibility Theorem
高於四次的方程一般不可能有代數解法。
第26題 赫米特-林德曼超越性定理
系數A不等於零,指數α為互不相等的代數數的表達式A1eα1+A2eα2+A3eα3+…不
可能等於零。
第27題 歐拉直線Euler's Straight Line
在所有三角形中,外接圓的圓心,各中線的交點和各高的交點在一直線—歐拉線上,而且三點的分隔為:各高線的交點(垂心)至各中線的交點(重心)的距離兩倍於外接圓的圓心至各中線的交點的距離。
第28題 費爾巴哈圓The Feuerbach Circle
三角形中三邊的三個中點、三個高的垂足和高的交點到各頂點的線段的三個中點在一個圓上。
第29題 卡斯蒂朗問題Castillon's Problem
將各邊通過三個已知點的一個三角形內接於一個已知圓。
第30題 馬爾法蒂問題Malfatti's Problem
在一個已知三角形內畫三個圓,每個圓與其他兩個圓以及三角形的兩邊相切。
第31題 蒙日問題Monge's Problem
畫一個圓,使其與三已知圓正交。
第32題 阿波洛尼斯相切問題The Tangency Problem of Apollonius
畫一個與三個已知圓相切的圓。
第33題 馬索若尼圓規問題Macheroni's Compass Problem
證明任何可用圓規和直尺所作的圖均可只用圓規作出。
第34題 斯坦納直尺問題Steiner's Straight-edge Problem
證明任何一個可以用圓規和直尺作出的圖,如果在平面內給出一個定圓,只用直尺便可作出。
第35題 德里安倍立方問題The Deliaii Cube-doubling Problem
畫出體積為一已知立方體兩倍的立方體的一邊。
第36題 三等分一個角Trisection of an Angle
把一個角分成三個相等的角。
第37題 正十七邊形The Regular Heptadecagon
畫一正十七邊形。
第38題 阿基米德π值確定法Archimedes; Determination of the Number Pi
設圓的外切和內接正2vn邊形的周長分別為口口和bv,便依次得到多邊形周長的阿基米德數列:a0,b0,a1,b1,a2,b2,…其中口口+1是口口、bv的調和中項,bv+1是bv、口口+1的等比中項。假如已知初始兩項,利用這個規則便能計算出數列的所有項。這個方法叫作阿基米德演算法。
第39題 富斯弦切四邊形問題Fuss' Problem of the Chord-Tangent Quadrilateral
找出半徑與雙心四邊形的外接圓和內切圓連心線之間的關系。(註:一個雙心或弦切四邊形的定義是既內接於一個圓而同時又外切於另一個圓的四邊形)
第40題 測量附題Annex to a Survey
利用已知點的方位來確定地球表面未知但可到達的點的位置。
第41題 阿爾哈森彈子問題Alhazen's Billiard Problem
在一個已知圓內,作出一個其兩腰通過圓內兩個已知點的等腰三角形。
第42題 由共軛半徑作橢圓An Ellipse from Conjugate Radii
已知兩個共軛半徑的大小和位置,作橢圓。
第43題 在平行四邊形內作橢圓An Ellipse in a Parallelogram
在規定的平行四邊形內作一內切橢圓,它與該平行四邊形切於一邊界點。
第44題 由四條切線作拋物線A Parabola from Four Tangents
已知拋物線的四條切線,作拋物線。
第45題 由四點作拋物線A Parabola from Four Points
過四個已知點作拋物線。
第46題 由四點作雙曲線A Hyperbola from Four Points
已知直角(等軸)雙曲線上四點,作出這條雙曲線。
第47題 范·施古登軌跡題Van Schooten's Locus Problem
平面上的固定三角形的兩個頂點沿平面上一個角的兩個邊滑動,第三個頂點的軌跡是什麼?
第48題 卡丹旋輪問題Cardan's Spur Wheel Problem
一個圓盤沿著半徑為其兩倍的另一個圓盤的內緣滾動時,這個圓盤上標定的一點所描出的軌跡是什麼?
第49題 牛頓橢圓問題Newton's Ellipse Problem
確定內切於一個已知(凸)四邊形的所有橢圓的中心的軌跡。
第50題 彭賽列-布里昂匈雙曲線問題The Poncelet-Brianchon Hyperbola Problem
確定內接於直角(等邊)雙曲線的所有三角形的頂垂線交點的軌跡。
5. 急求50道遞等式題目及運算方法(要簡便運算的)
125×32
=125×(30+2)
=30×125+2×125
=3750+250
=4000
演算法也就是這種了 把一個數拆分成多個數 方便計算
52×11111+88888×6
=52×11111+(8×11111)×6
=(52+8×6)×11111
=100×11111
=1111100
12÷0.125
=12×(8×0.125)÷0.125
=12×8×0.125÷0.125
=12×8
=96
32×1.24+476×0.32
=32×1.24+(476÷100)×(0.32×100)
=32×1.24+4.76×32
=(1.24+4.76)×32
=6×32
=192
200.5%+2.005*490+0.2005*5000
=2.005+2.005×490+2.005×500
=2.005×(10+490+500)
=2.005×1000
=2005
3333*3333+9999*8889
=3333×(3333+3×8889)
=9999×(1111+8889)
=9999×10000
=99990000
8.64-8.64÷2.7+9.1
=8.64-(8.64÷2.7)+9.1
=8.64-3.2+9.1
=14.54
3.83×(3.83-2.3)+1.5
=3.83×1.53+1.5
=7.3599
31.50+160÷40 (58+370)÷(64-45)
32.120-144÷18+35
33.347+45×2-4160÷52
34(58+37)÷(64-9×5)
35.95÷(64-45)
36.178-145÷5×6+42 420+580-64×21÷28
37.812-700÷(9+31×11) (136+64)×(65-345÷23)
38.85+14×(14+208÷26)
39.(284+16)×(512-8208÷18)
40.120-36×4÷18+35
41.(58+37)÷(64-9×5)
42.(6.8-6.8×0.55)÷8.5
43.0.12× 4.8÷0.12×4.8
44.(3.2×1.5+2.5)÷1.6 (2)3.2×(1.5+2.5)÷1.6
45.6-1.6÷4= 5.38+7.85-5.37=
46.7.2÷0.8-1.2×5= 6-1.19×3-0.43=
47.6.5×(4.8-1.2×4)= 0.68×1.9+0.32×1.9
48.10.15-10.75×0.4-5.7
49.5.8×(3.87-0.13)+4.2×3.74
50.32.52-(6+9.728÷3.2)×2.5
只能在網上找了 必須要答案嗎?累~
6. 高頻詞問題,請教編程演算法(不一定要編程實現,演算法即可)
以下方法應該是最優了,關注高人的解答。。
1、先過濾不參與統計的符號,如單引號,逗號等
2、通過split分段函數將字元串以空格為界限分割,並將分割出來的每個單詞保存到數組中
3、使用最優排序演算法將單詞進行排序
4、聲明兩個變數str和n,分別用於記錄當前單詞和出現次數
5、開始遍歷,由於已經經過了排序,所以相同的單詞一定是排在一起的,因此,如果下一個單詞和當前相同就將計數加一,否則就和n比較,較大的保留在變數中。
6、遍歷完畢,保留在變數中的,就是頻率就高的單詞!
7. 高頻交易都有哪些著名的演算法
著作權歸作者所有。
商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
作者:董可人
鏈接:http://www.hu.com/question/23667442/answer/28965906
來源:知乎
對題目中提到的「冰山演算法」,我剛好有一些了解,可以給大家講講。很多人對「量化交易」的理解實在太過片面,基本上把它等同於生錢工具,我不贊同這種觀點。交易首先是交易本身,有它自身的經濟學意義,忽略這一點而單純把它看成使錢增值的數字游戲,很容易就會迷失本心。
我也不認為演算法本身有什麼稀奇,再好的演算法也是死的,真正的核心價值一定是掌握和使用演算法的人。實際上我講的東西也都是公開的信息,但是即便了解了技術細節,能真正做好的人也寥寥無幾。
希望這個回答可以讓你對量化和高頻交易有一個更清醒的認識。
8. 給出一些基本的演算法問題並給出答案
C語言演算法基礎
演算法(Algorithm):計算機解題的基本思想方法和步驟。演算法的描述:是對要解決一個問題或要完成一項任務所採取的方法和步驟的描述,包括需要什麼數據(輸入什麼數據、輸出什麼結果)、採用什麼結構、使用什麼語句以及如何安排這些語句等。通常使用自然語言、結構化流程圖、偽代碼等來描述演算法。
一、計數、求和、求階乘等簡單演算法
此類問題都要使用循環,要注意根據問題確定循環變數的初值、終值或結束條件,更要注意用來表示計數、和、階乘的變數的初值。
例:用隨機函數產生100個[0,99]范圍內的隨機整數,統計個位上的數字分別為1,2,3,4,5,6,7,8,9,0的數的個數並列印出來。
本題使用數組來處理,用數組a[100]存放產生的確100個隨機整數,數組x[10]來存放個位上的數字分別為1,2,3,4,5,6,7,8,9,0的數的個數。即個位是1的個數存放在x[1]中,個位是2的個數存放在x[2]中,……個位是0的個數存放在x[10]。
void main()
{ int a[101],x[11],i,p;
for(i=0;i<=11;i++)
x[i]=0;
for(i=1;i<=100;i++)
{ a[i]=rand() % 100;
printf("%4d",a[i]);
if(i%10==0)printf("\n");
}
for(i=1;i<=100;i++)
{ p=a[i]%10;
if(p==0) p=10;
x[p]=x[p]+1;
}
for(i=1;i<=10;i++)
{ p=i;
if(i==10) p=0;
printf("%d,%d\n",p,x[i]);
}
printf("\n");
}
二、求兩個整數的最大公約數、最小公倍數
分析:求最大公約數的演算法思想:(最小公倍數=兩個整數之積/最大公約數)
(1) 對於已知兩數m,n,使得m>n;
(2) m除以n得余數r;
(3) 若r=0,則n為求得的最大公約數,演算法結束;否則執行(4);
(4) m←n,n←r,再重復執行(2)。
例如: 求 m=14 ,n=6 的最大公約數. m n r
14 6 2
6 2 0
void main()
{ int nm,r,n,m,t;
printf("please input two numbers:\n");
scanf("%d,%d",&m,&n);
nm=n*m;
if (m<n)
{ t=n; n=m; m=t; }
r=m%n;
while (r!=0)
{ m=n; n=r; r=m%n; }
printf("最大公約數:%d\n",n);
printf("最小公倍數:%d\n",nm/n);
}
三、判斷素數
只能被1或本身整除的數稱為素數 基本思想:把m作為被除數,將2—INT( )作為除數,如果都除不盡,m就是素數,否則就不是。(可用以下程序段實現)
void main()
{ int m,i,k;
printf("please input a number:\n");
scanf("%d",&m);
k=sqrt(m);
for(i=2;i<k;i++)
if(m%i==0) break;
if(i>=k)
printf("該數是素數");
else
printf("該數不是素數");
}
將其寫成一函數,若為素數返回1,不是則返回0
int prime( m%)
{int i,k;
k=sqrt(m);
for(i=2;i<k;i++)
if(m%i==0) return 0;
return 1;
}
9. 50道簡便計算題及答案
1、56+31+24=(56+24)+31=80+31=111,
2、615+475+125 =615+(475+125)=615+600=1215
3、125×64 =125×8×8=1000×8=8000
4、 89+101+111=101+(89+111)=101+200=301
5、24+127+476+573 =(24+476)+(127+573)=500+700=1200
6、400-273-127=400-(273+127)=400-400=0
7、327+(96-127) =327-127+96=200+96=296
8、70×98=70×(100-2)=7000-140=6860
9、442-103-142 =442-142-103=300-103=197
10、999+99+9=1000+100+10-3=1110-3=1107
11、67×5×2 =67×(5×2) =67×10=670
12、25×(78×4)=25×4×78=100×78=7800
13、72×125 =9×(8×125) =9×1000=9000
14、9000÷125÷8=9000÷(125×8)=9000÷1000=9
15、400÷25 =400÷100×4=4×4=16
16、25×36=25×4×9=100×9=900
17、103×27 =(100+3)×27 =2700+81=2781
18、76×102=76×(100+2)=7600+152=7752
19、3600÷25÷4 =3600÷(25×4)=3600÷100=36
20、99×35=(100-1)×35=3500-35=3465
21、(25+12)×4 =25×4+12×4=100+48=148
22、56×27+27×44=(56+44)×27=100×27=2700
23、56×99+56 =56×(99+1)=56×100=5600
24、125×25×8×4=125×8×(25×4)=1000×100=100000
25、25×32×125 =(25×4)×(8×125)=100×1000=100000