分析演算法技巧

2021-03-25 02:02:30 字數 3669 閱讀 6051

(一)平方數速算

牢記常用平方數,特別是11~30以內數的平方,可以很好地提高計算速度:

121、144、169、196、225、256、289、324、361、400

441、484、529、576、625、676、729、784、841、900

(二) 錯位相加/減

a×9型速算技巧:a×9=a× 10-a;如:1949×9= 19490-1949=17541

a×99型速算技巧:a×99=a×100-a;如:1949×99=194900-1949=192951

a×11型速算技巧:a×11=a×10+a;如:1949×11= 19490+1949=21439

a×101型速算技巧:a×101=a×100+a;如:1949×101=194900+1949=196849

(三)乘/除以5、25、125的速算技巧

a×5型速算技巧:a×5= 10a÷2;

a÷5型速算技巧:a÷5=0.1a×2

如:1949×5=19490÷2=9745;1949÷5=194.9×2=389.8

a×25型速算技巧:a×25=100a÷4;

a÷25型速算技巧:a÷25=0.01a×4

如:1949×25=194900÷4=48725;1949÷25=19.49×4=77.96

a×125型速算技巧:a×125=1000a÷8;

a÷125型速算技巧:a÷125=0.001a×8

如:1949×125=1949000÷8=243625;1949÷125=1.949×8=15.592

( 四)乘以1.5/(減半相加)的速算技巧

如:1949×1.5=1949+1949÷2=1949+974.5=2923.5

(五)尾數法

尾數法主要指通過運算結果的末位數字來確定選項,因此若選項中末尾一位或者幾位各不相同,可以通過尾數法判斷答案。在資料分析中常用於和、差的計算,偶爾用於乘積的計算。尾數可以指結果的最末一位或者幾位數字。

1.加法中的尾數法

兩個數相加,和的尾數是由乙個加數的尾數加上另乙個加數的尾數得到的。

示例:2452+613=3065,和的尾數5是由乙個加數的尾數2再加上另乙個加數的尾數3得到的。

2.減法中的尾數法

兩個數相減,差的尾數是由被減數的尾數減去減數的尾數得到的,當不夠減時,要先借位,再相減。

示例:2452-613=1839,差的尾數9是由被減數的尾數2借位後再減去減數的尾數3得到的。

3.乘法中的尾數法

兩個整數相乘,如果積的所有有效數字都保留,那麼積的尾數是由乙個乘數的尾數乘以另乙個乘數的尾數得到的。

示例:2452×613=1503076,積的尾數6是由乙個乘數的尾數2乘以另乙個乘數的尾數3得到的。

(六)、首數法

首數法與尾數法類似,是通過運算結果的首位數字或前兩、三位數字來確定選項的一種方法。除適用於選項中首位數字或前幾位數字各不相同的情況外,還可用於分數的大小比較,如各分數的分子、分母位數相同,可根據化為小數時的首數大小找出最大和最小的分數。首數法一般運用於加、減、除法中,在除法運算中最常用。

1.加法中的首數法

兩個數相加,如果兩個數的位數相同,和的首數是由乙個加數的首數加上另乙個加數的首數得到的,但還要考慮首位後面的數相加後是否能進製;兩個數的位數不同時,和的首數與較大的加數一致或者為較大的加數的首數加1。

示例:3288+2216,百位沒有進製,和的首數為3+2=5,首數為5;

3888+2716,百位有進製,和的首數為3+1+2=6,首數為6。

2.減法中的首數法

兩個數相減,如果兩個數的位數相同,差的首數是被減數的首數減去減數的首數得到的,但還要考慮被減數首位後面的數是否需要借位。兩個數的位數不同時,差的首數與較大的數一致或者是較大的數的首數減1(借位時)。

示例:3888-216,被減數百位數字作差時不需要借位,則差的首數與較大的數3888首數一致,首數為3;

5288-2316,被減數的百位數字作差時需要借位,則差的首數為5-1-2=2,首數為2。

3.除法中的首數法

被除數除以除數時,先得到商的高位數,除法進行到可以判斷正確選項為止。

示例:3888÷216,商的首數等於3888÷216=1x,首數為1。

(七)、取整法

取整法指在計算多位有效數字的資料時,可將其個位、十位或百位等的資料根據具體情況進行進舍位,得到相對簡單的資料,再進行計算的方法。取整法可用於加減乘除四則運算中,取整時可以根據數值特點進行四捨五入。

【例題1】 2003-2023年sci(科學引文索引)收錄中國科技**情況

2003-2023年,sci平均每年約收錄多少篇中國科技**?

a.5.9萬 b.6.3萬 c.6.7萬 d.7.1萬

解析:此題答案為c。2003-2023年,sci平均每年收錄的中國科技**為(49788+57377+68226+71184+89147)÷5≈(50000+60000+70000+70000+90000)÷5=68000=6.

8萬篇,最接近的選項為c。

(八)、特徵數字法

特徵數字法是利用一些常用資料的數學特徵,將百分數、分數、小數、整數等進行相互轉化的化簡方法。用特徵數字來代替原來複雜數字,可以有效地減少計算量。特徵數字法中主要有以下幾類常見的特殊數字。

1.當分式中出現尾數為5、25、125的資料時,可以將分子分母同時乘以2、4、8,使得分子或分母的有效計算數字減少、計算量減輕。

2.當算式中的百分數、小數接近下列真分數時,可以化成近似的真分數,再進行計算。

3.當算式中的小數為以下情形時,可以化成相近部分無理數,再進行計算。

【例題2】 2023年1~3月,法國貨物**進出口總額為2734.4億美元,同比增長13.4%。

其中,出口1264.7億美元,同比增長14.5%;進口1469.

7億美元,同比增長12.4%;逆差205.0億美元,同比增長1.

0%。2023年1~3月,法國貨物**出口額比上年同期增長了約多少?

a.120億美元 b.140億美元

c.160億美元 d.180億美元

(九)、範圍限定法

範圍限定法是指通過對計算式中資料進行放大或縮小,將計算式的數值限定在一定範圍內,再通過選項或其他限定條件來選擇正確選項或進行大小比較。

當計算或比較若干個數值的大小時,如果選項間的差距較大,可以採用範圍限定法,並要注意放縮的一致性。

1.加法\乘法運算

放大(縮小)其中的一項會使結果相應放大(縮小)。

示例:a、b、c、d為四個正數,且a>c>b>d。則a+b>c+b>c+d;a×b>c×b>c×d。

2.減法運算

被減數放大(縮小)導致結果相應放大(縮小),減數放大(縮小)導致結果相應縮小(放大)。

示例:a、b、c、d為四個正數,且a>c>b>d。則a-d>c-d>b-d;a-c>a-b>a-d。

3.除法運算

被除數放大(縮小)導致結果相應放大(縮小),除數放大(縮小)導致結果相應縮小(放大)。

一、常識判斷:20題,0.5分/題,計10分。

二、言語理解與表達:40道題,0.8分/題,合計32分。

三、判斷推理

1.圖形推理:5題,0.6分/題,計3分。

2.模擬推理:10題,0.5分/題,計5分。

3.定義判斷:10題,0.8分/題,計8分,

4.邏輯判斷:10題,0.8分/題,計8分。

四、數量關係:

數量運算,10題,1分,計10分;

五、資料分析:15題,1 分/題,計15分。

演算法設計技巧與分析答案

參 第1章演算法分析基本概念 1.1 a 6 b 5 c 6 d 6 1.4演算法執行了7 6 5 4 3 2 1 28次比較 1.5 a 演算法modselectionsort執行的元素賦值的最少次數是0,元素已按非降序排列的時候達到最小值。b 演算法modselectionsort執行的元素賦值...

分析估算法

常用估算方法 上 作者 新東方北斗星公 研究中心賈柱保 近年來公 的資料分析部分已經趨於穩定,每年的題量控制在四份資料二十道題。經過統計,在每年的二十道題中,判斷結論性的題目大約佔五道,這一部分基本上不需要太多的計算,屬於應該當然解決的範疇 需要進行簡單估算的題目大約佔十道,計算量一般不大但比較講求...

KMP演算法步驟分析

注 先計算好next值進而推出nextval數值,可在csnd上找到求解方法。對於上述kmp演算法第趟匹配,有一定的難度!接下來,我來分析一下。先給主串和模式串進行編號 主串 a b c a a b b a b c a b a a c b a c b a 編號i 1 2 3 4 5 6 7 8 9 ...