1. 程式人生 > >具體數學第二版第三章習題(3)

具體數學第二版第三章習題(3)

31 $\left \lfloor x \right \rfloor+\left \lfloor y \right \rfloor+\left \lfloor x+y \right \rfloor=\left \lfloor x+\left \lfloor y \right \rfloor \right \rfloor+\left \lfloor x+y \right \rfloor$

(1)$\left \lfloor y \right \rfloor\leq \frac{1}{2}\left \lfloor 2y \right \rfloor$,可以分別假設$y$是整數,$y$是小數且小數部分小於$0.5$以及小數部分大於等於$0.5$三種情況討論,可以得到這個式子總是成立;

(2)$y\leq  \frac{1}{2}\left \lfloor 2y \right \rfloor+\frac{1}{2}$ 這個的證明也可以像上面一樣分三種情況討論

所以$\left \lfloor x+\left \lfloor y \right \rfloor \right \rfloor+\left \lfloor x+y \right \rfloor\leq \left \lfloor x+\frac{1}{2}\left \lfloor 2y \right \rfloor \right \rfloor+\left \lfloor x+\frac{1}{2}\left \lfloor 2y \right \rfloor+\frac{1}{2} \right \rfloor$

此時,令$p=\left \lfloor 2y \right \rfloor$。可以看出,不管$p$是奇數還是偶數,都有$\left \lfloor x+\frac{1}{2}\left \lfloor 2y \right \rfloor \right \rfloor+\left \lfloor x+\frac{1}{2}\left \lfloor 2y \right \rfloor+\frac{1}{2} \right \rfloor=\left \lfloor x \right \rfloor+\left \lfloor x+\frac{1}{2} \right \rfloor+\left \lfloor 2y \right \rfloor$

最後可以發現,同樣將$x$像上面一樣分三種情況討論有$\left \lfloor x \right \rfloor+\left \lfloor x+\frac{1}{2} \right \rfloor=\left \lfloor 2x \right \rfloor$

32 設$f(x)=\sum _{k}2^{k}||\frac{x}{2^{k}}||^{2}$,那麼有$f(x)=f(-x)$,所以只需要考慮$x\geq 0$ 的部分。

設$l(x)=\sum _{k\leq 0}2^{k}||\frac{x}{2^{k}}||^{2},r(x)=\sum _{k>0}2^{k}||\frac{x}{2^{k}}||^{2}$

對於$l(x)$來說,由於$\frac{1}{2^{k}}$是整數,所以$l(x+1)=l(x)$,由於$||x||\leq \frac{1}{2}$,所以$l(x)\leq \frac{1}{2}(\sum _{k\leq 0}2^{k})=1$

對於$r(x)$來說,假設$0 \leq x < 1$,$r(x)=\sum _{k>0}\frac{x^{2}}{2^{k}}=x^{2}$,$r(x+1)=\frac{(x-1)^{2}}{2}+\sum _{k>1}\frac{(x+1)^{2}}{2^{k}}=x^{2}+1=f(x)+1$

所以對於$0 \leq x < 1$,來說,有$f(x+1)=f(x)+1$.接下去可以證明(TODO),對於所有的$n$都有$f(x+n)=f(x)+n$

下面考慮$x$是任意的非負數的情況。

首先有一個性質,$f(2x)=\sum _{k}2^{k}||\frac{2x}{2^{k}}||^{2}=2\sum _{k}2^{k-1}||\frac{x}{2^{k-1}}||^{2}=2f(x)$

所以$f(x)=2^{-m}f(2^{m}x)$.然後利用上面的性質$f(x+n)=f(x)+n$,有$f(x)=2^{-m}f(2^{m}x)=2^{-m}(\left \lfloor 2^{m}x \right \rfloor+f(\left \{ 2^{m}x \right \}))$

而$f(\left \{ 2^{m}x \right \})=l(\left \{ 2^{m}x \right \})+r(\left \{ 2^{m}x \right \})\leq 1+1=2$

所以$|f(x)-x|\leq |2^{-m}\left \lfloor 2^{m}x \right \rfloor-x|+2^{-m}*2=2^{-m}|\left \lfloor 2^{m}x \right \rfloor-2^{m}x|+2^{-m}*2\leq 2^{-m}*3$

這個式子對於所有的整數$m$成立,所以$f(x)=x$

33 (1)半徑$r=n-\frac{1}{2}$不是整數,所以圓不會經過格點。圓內部有$2n-1$條橫線以及$2n-1$條豎線,與每條線有兩個交點,且與橫線的交點,與豎線的交點交替出現,相鄰兩個交點之間都是一個正方形,所以有幾個交點就有幾個正方形,所以有$8n-4=8r$個;

(2)$f(n,k)=4\left \lfloor \sqrt{r^{2}-k^{2}} \right \rfloor$

34 (1)設$m=\left \lceil lg(n) \right \rceil$,$f(2^m)=\sum_{k=1}^{2^{m}}\left \lceil lg(k) \right \rceil=\sum_{k=1}^{m}k2^{k-1}=m2^{m}-2^{m}+1$

所以$f(n)=f(2^m)-(2^{m}-n)m=\left (m2^{m}-2^{m}+1  \right )-\left ( m2^{m}-nm \right )=mn-2^{m}+1$

(2) 如果 $n$是偶數,那麼$\left \lceil lg(\frac{n}{2}) \right \rceil=\left \lceil lg(n)-1 \right \rceil=m-1\rightarrow n-1+2f(\frac{n}{2})=n-1+2(\frac{n}{2}(m-1)-2^{m-1}+1)=nm-2^{m}+1=f(n)$

如果$n$是奇數,設$n=2p+1$,$\left \lceil \frac{n}{2} \right \rceil=p+1,\left \lfloor \frac{n}{2} \right \rfloor=p$

$2^{m-1}<2p+1\leq 2^{m}$

$\rightarrow 2^{m-2}<p+1\leq 2^{m-1}$

$\rightarrow \left \lceil p+1 \right \rceil=m-1$

$\rightarrow f(p+1)=(p+1)(m-1)-2^{m-1}+1$

$2^{m-1}<2p+1\leq 2^{m}\rightarrow 2^{m-2}\leq p< 2^{m-1}$,所以$\left \lceil lg(p) \right \rceil=m-2$或者$\left \lceil lg(p) \right \rceil=m-1$

如果是前者,那麼有$p=2^{m-2}$,所以$f(p=2^{m-2})=p(m-2)-2^{m-2}+1=p(m-1)-p-2^{m-2}+1=p(m-1)-2^{m-1}+1=f(p)(2^{m-2}<p<2^{m-1})$

可以看到兩種情況結果一樣

跟偶數的相加可以得到$n-1+f(p+1)+f(p)=n-1+\left ((p+1)(m-1)-2^{m-1}+1  \right )+\left (p(m-1)-2^{m-1}+1  \right )=n-1+(2p+1)(m-1)-2^{m}+2=nm-2^{m}+1=f(n)$

35 首先,將$e$進行泰勒展開,$e=\frac{1}{0!}+\frac{1}{1!}+\frac{1}{2!}+...$

帶入式子中得到$(n+1)^{2}n!e=\left ( \frac{(n+1)^{2}n!}{0!}+\frac{(n+1)^{2}n!}{1!}+ ...+\frac{(n+1)^{2}n!}{(n-1)!}\right )+(n+1)^{2}+(n+1)+\left ( \frac{(n+1)^{2}n!}{(n+2)!}+\frac{(n+1)^{2}n!}{(n+3)!}+\frac{(n+1)^{2}n!}{(n+4)!}+... \right )$

其中$ \frac{(n+1)^{2}n!}{(n+2)!}+\frac{(n+1)^{2}n!}{(n+3)!}+\frac{(n+1)^{2}n!}{(n+4)!}+...$

$=\frac{n+1}{n+2}\left ( 1+\frac{1}{n+3}+\frac{1}{(n+3)(n+4)} +\frac{1}{(n+3)(n+4)(n+5)}+...\right )$

$<\frac{n+1}{n+2}\left ( 1+\frac{1}{n+3}+\frac{1}{(n+3)(n+3)} +\frac{1}{(n+3)(n+3)(n+3)}+...\right )$

$=\frac{(n+1)(n+3)}{(n+2)^{2}}<1$

所以答案是$\left (\left ( \frac{(n+1)^{2}n!}{0!}+\frac{(n+1)^{2}n!}{1!}+ ...+\frac{(n+1)^{2}n!}{(n-1)!}\right )+(n+1)^{2}+(n+1)  \right )mod\left ( n \right )=2mod\left ( n \right )$

36 將整個區間按照下面進行劃分:$[2^{2^{0}},2^{2^{1}}),[2^{2^{1}},2^{2^{2}}),...,[2^{2^{n-1}},2^{2^{n}}),$

考慮這一段$[2^{2^{t}},2^{2^{t+1}})$

當$k\in [2^{2^{t}},2^{2^{t+1}})$時,$\left \lfloor lg(lg(k)) \right \rfloor=t$

再將$[2^{2^{t}},2^{2^{t+1}})$分成以下幾段:$[2^{0+2^{t}},2^{1+2^{t}}),[2^{1+2^{t}},2^{2+2^{t}}),...,[2^{(2^{t}-1)+2^{t}},2^{2^{t}+2^{t}})$

$x\in [2^{p+2^{t}},2^{p+1+2^{t}})\rightarrow \left \lfloor lg(x) \right \rfloor=p+2^{t}$。而這一段數字個數恰好為$2^{p+2^{t}}$

所以$[2^{2^{t}},2^{2^{t+1}})$的總和為$\frac{1}{4^{t}}(1+1+1+...+1)=\frac{2^{t}}{4^{t}}=\frac{1}{2^{t}}$

所以整個式子的和為$\frac{1}{2^{0}}+\frac{1}{2^{1}}+\frac{1}{2^{2}}+...+\frac{1}{2^{n-1}}=2-\frac{1}{2^{n-1}}$

 37 (1)$m<\frac{n}{2}$:這時候兩邊都是0,因為$(m)mod(n)<(-m)mod(n)$

(2)$\frac{2}{n}\leq m < n$:這時候僅當$n-m\leq k < m$時左邊為1,所以左側為$2m-n$.此時$(n)mod(m)>(-m)mod(n)=n-m$,所以右側 $=\left \lfloor \frac{m^{2}}{n} \right \rfloor-\left \lfloor \frac{(n-m)^{2}}{n} \right \rfloor=2m-n$

(3)當$m\geq n$時可以將$\left \lfloor \frac{m}{n} \right \rfloor$單獨分離出來,這部分兩邊相等。

38 對所有的$m$有$\sum_{k=1}^{n}\left \{ mx_{k} \right \}<1$,所以至多有一個$x_{t}$不是整數。

如果有兩個數字不是整數,設為 $x,y$,那麼根據一致分佈原理,點$(\left \{ mx \right \},\left \{ my \right \})$會均勻分佈在1*1的正方形中,所以一定存在$k$滿足,$\left \{ kx \right \}+\left \{ ky \right \}\geq 1$.

39 $T=\left \lfloor log_{b}^{x} \right \rfloor\rightarrow b^{T}\leq x<b^{T+1}$

$\sum_{k=0}^{T}\sum_{0<j<b}\left \lceil \frac{x+jb^{k}}{b^{k+1}} \right \rceil$

$=\sum_{k=0}^{T}\sum_{0<b-j<b}\left \lceil \frac{x+(b-j)b^{k}}{b^{k+1}} \right \rceil$

$=\sum_{k=0}^{T}\sum_{0<j<b}\left (1+\left \lceil \frac{x}{b^{k+1}}-\frac{j}{b} \right \rceil \right )$

$=(b-1)(T+1)+\sum_{k=0}^{T}\sum_{0<j<b} \left \lceil \frac{x}{b^{k+1}}-\frac{j}{b} \right \rceil $

$=(b-1)(T+1)+\sum_{k=0}^{T}\left ( \left (\sum_{0\leq j<b} \left \lceil \frac{x}{b^{k+1}}-\frac{j}{b} \right \rceil \right ) -\left \lceil \frac{x}{b^{k+1}} \right \rceil \right ) $

$=(b-1)(T+1)+\sum_{k=0}^{T}\left ( \left \lceil \frac{x}{b^{k}} \right \rceil -\left \lceil \frac{x}{b^{k+1}} \right \rceil \right )$

$ =(b-1)(T+1)+\left \lceil \frac{x}{b^{0}} \right \rceil-\left \lceil \frac{x}{b^{T+1}} \right \rceil$

$=(b-1)(T+1)+\left \lceil x \right \rceil-1$

其中$\sum_{0\leq j<b} \left \lceil \frac{x}{b^{k+1}}-\frac{j}{b} \right \rceil =\left \lceil \frac{x}{b^{k}} \right \rceil$參見習題15

40 (1) 可以發現以下規律:

$(2k-1)(2k-1)\leq n \leq (2k-1)2k,m=2k-1,\left \lfloor 2\sqrt{n} \right \rfloor =4k-2$,上方水平的線

$(2k-1)2k< n < 2k*2k, m=2k-1, \left \lfloor 2\sqrt{n} \right \rfloor =4k-1$,左側垂直的線

$2k*2k\leq n \leq 2k(2k+1), m=2k, \left \lfloor 2\sqrt{n} \right \rfloor =4k$, 下方水平的線

$ (2k+1)2k< n < (2k+1)(2k+1), m=2k+1, \left \lfloor 2\sqrt{n} \right \rfloor =4k+1$,右側垂直的線

第一種情況$m(m+1)$表示水平線最左側的線

第三種情況$m(m+1)$表示水平線最右側的線

由以上內容很容易證明$x(n)$的公式。$y(n)=(-1)^{m}(n-m(m+1)[\left \lfloor 2\sqrt{n} \right \rfloor$是奇數$]-\left \lceil \frac{m}{2} \right \rceil)$

(2)第一種第二種情況,符號為負,滿足$x(n) < y(n)$,第三種第四種情況,符號為正,滿足$x(n) \geq y(n)$.所以符號為$(-1)^{[x(n)<y(n)]}$

41 $\frac{1}{\phi }+\frac{1}{\phi ^{2}}=1$,所以是一個劃分。並且有$\phi^{2}=1+\phi$

$f(f(n))+1=\left \lfloor \left \lfloor n\phi \right \rfloor\phi \right \rfloor+1$

$=\left \lfloor \frac{\left \lfloor n\phi \right \rfloor}{\phi}\phi^{2} \right \rfloor+1$

$=\left \lfloor \frac{\left \lfloor n\phi \right \rfloor}{\phi}(1+\phi) \right \rfloor+1$

$=\left \lfloor n\phi \right \rfloor+\left \lfloor \frac{\left \lfloor n\phi \right \rfloor}{\phi} \right \rfloor+1$

$=\left \lfloor n\phi \right \rfloor+(n-1)+1$

$=\left \lfloor n\phi \right \rfloor+n$

$=\left \lfloor n(1+\phi) \right \rfloor$

$=\left \lfloor n\phi^{2} \right \rfloor=g(n)$

其中$\left \lfloor \frac{\left \lfloor n\phi \right \rfloor}{\phi} \right \rfloor=n-1$的證明參見習題3

==============================================

怎麼證明沒有其他的$f(n),g(n)$滿足題意?

==============================================

42 如果存在,那麼有$\frac{1}{\alpha}+\frac{1}{\beta}+\frac{1}{\gamma }=1$以及對所有的$n\geq 2$有$\left \{ \frac{n}{\alpha} \right \}+\left \{ \frac{n}{\beta} \right \}+\left \{ \frac{n}{\gamma} \right \}=1$

三個不能都是有理數,否則必存在一個$n$滿足$\left \{ \frac{n}{\alpha} \right \}+\left \{ \frac{n}{\beta} \right \}+\left \{ \frac{n}{\gamma} \right \}=0$

所以至少有兩個是無理數,設為$\alpha, \beta$,那麼根據一致分佈原理,$\left \{ \frac{n}{\alpha} \right \},\left \{ \frac{n}{\beta} \right \}$的均值都是$\frac{1}{2}$。對於$\gamma $來說,如果為有理數$\frac{p}{q}$,那麼$\left \{ \frac{n}{\gamma} \right \}$的均值為$\frac{1}{2}-\frac{1}{2q}$.所以不管怎樣,均值和都大於1.

43 設$K_{n}$從$K_{\left \lfloor \frac{n-1}{a} \right \rfloor}$中轉移得到,$K_{\left \lfloor \frac{n-1}{a} \right \rfloor}$從$K_{\left \lfloor \frac{\left \lfloor \frac{n-1}{a} \right \rfloor -1}{b} \right \rfloor}$轉移得到,那麼有$K_{n}=1+a+ab*K_{\left \lfloor \frac{\left \lfloor \frac{n-1}{a} \right \rfloor -1}{b} \right \rfloor}=1+a+abK_{\left \lfloor \frac{n-1-a}{ab} \right \rfloor}$.最後一步轉移參見公式3.11.

其中$a,b$為2或者3.K_{n}是四種組合中的最大值。繼續下去,可以得到,$K_{n}$的形式為$1+a_{1}+a_{1}a_{2}+...+a_{1}a_{2}...a_{k}$

 假設這個形式得到的所有的數字集合為$S$,那麼$S=\left \{ 1,3,4,7,9,10,13,15,19,21,22,27,28,31,31,.. \right \}$。其中31之所以出現兩次,是因為31=1+2+2*2+2*2*2+2*2*2*2=1+3+3*3+3*3*2

$K_{n}$的值為$S$中大於$n$的最小的數字。

==============================================

$K_{n}>n$?

==============================================

44 以下描述略去$q$上標。

$d_{n}=(D_{n})mumble(q-1)$

那麼$D_{n}=\left \lceil \frac{qD_{n-1}}{q-1} \right \rceil$

$=\left \lceil \frac{q(k(q-1)+t)}{q-1} \right \rceil=qk+\left \lceil \frac{qt}{q-1} \right \rceil$

$=qk+\left \lceil \frac{(q-1)t+t}{q-1} \right \rceil=qk+t+\left \lceil \frac{t}{q-1} \right \rceil$

$=qk+t+\frac{t+d_{n}}{q-1}=\frac{(qk+t)(q-1)+t+d_{n}}{q-1}=\frac{q(k(q-1)+t)+d_{n}}{q-1}$

$=\frac{qD_{n-1}+d_{n}}{q-1}$

所以$(q-1)D_{n}=qD_{n-1}+d_{n}\Leftrightarrow (q-1)(D_{n}+d_{n})=qD_{n-1}+qd_{n}=q(D_{n-1}+d_{n})\Leftrightarrow \frac{D_{n}+d_{n}}{q}=\frac{D_{n-1}+d_{n}}{q-1}=a_{n}$

其實$a_{n}=\left \lceil \frac{D_{n-1}}{q-1} \right \rceil$

45 設$\alpha +\frac{1}{\alpha }=2m \Leftrightarrow \alpha ^{2}+\frac{1}{\alpha ^{2}}=2(2m^{2}-1)\Leftrightarrow 2m^{2}-1=\frac{1}{2}(\alpha ^{2}+\frac{1}{\alpha ^{2}})$

所以$Y_{n}=\frac{1}{2}\left ( \alpha ^{2^{n}}+\frac{1}{\alpha ^{2^{n}}} \right )=\left \lceil \frac{\alpha ^{2^{n}}}{2} \right \rceil$

相關推薦

具體數學第二習題3

31 $\left \lfloor x \right \rfloor+\left \lfloor y \right \rfloor+\left \lfloor x+y \right \rfloor=\left \lfloor x+\left \lfloor y \right \rfloor \right \r

具體數學第二習題4

46 (1)證明: 首先有$2n(n+1)=\left \lfloor 2n(n+1)+\frac{1}{2} \right \rfloor=\left \lfloor 2(n^{2}+n+\frac{1}{4}) \right \rfloor=\left \lfloor 2(n+\frac{1}{2})^

具體數學第二習題3)

31 $(b)mod(d)=1\rightarrow (b^{m})mod(d)=((kd+1)^{m})mod(d)=1$ 所以$((a_{m}a_{m-1}...a_{1}a_{0})_{b}=\sum_{k=0}^{m}a_{k}b^{k})mod(d)=\sum_{k=0}^{m}a_{k}$ 也就

具體數學第二習題4)

46 (1)假設$j^{'}j-k^{'}k=Gcd(j,k)$,那麼有$n^{j^{'}j}=n^{k^{'}k}n^{Gcd(j,k)}$,所以如果$n^{j^{'}j}=pm+1,n^{k^{'}k}=qm+1\rightarrow n^{Gcd(j,k)}=rm+1$ (2)假設$n=pq$並且$p

具體數學第二習題1)

1 令$n=2^{a}3^{b}5^{c}$,它的因子個數為$k=(a+1)(b+1)(c+1)$。所以$k=1,2,3,4,5,6$時對應的$n=1,2,4,6,16,12$ 2 $Gcd(n,m)*Lcm(n,m)=n*m$ $Gcd((n)mod(m),m)*Lcm((n)mod(m),m)=(n)

具體數學第二習題2)

16 $\frac{1}{e_{1}}=\frac{1}{2},\frac{1}{e_{1}}+\frac{1}{e_{2}}=\frac{5}{6},\frac{1}{e_{1}}+\frac{1}{e_{2}}+\frac{1}{e_{3}}=\frac{41}{42}$,由此猜測$\sum_{i=1}^

《演算法競賽入門經典第二 習題1-5

習題3-1 得分(UVa1585 Score) #include<iostream> #include<stdio.h> #include<string.h> using namespace std;   int main(){    

核心編程第二習題

算術 幫我 __main__ div index spa end new 字典序 6–1. 字符串.string 模塊中是否有一種字符串方法或者函數可以幫我鑒定一下一個字符串是否是另一個大字符串的一部分? 成員關系操作符in obj in seq 6&nd

CSAPP深入理解計算機系統(第二)家庭作業答案

《深入理解計算機系統(第二版)》CSAPP 第三章 家庭作業 這一章介紹了AT&T的彙編指令 比較重要 本人完成了《深入理解計算機系統(第二版)》(以下簡稱CSAPP)第三章的家庭作業,並與網上的一些答案進行了對比修正。 感謝博主summerhust的整理,以下貼出AT&T常用匯編指令

python核心程式設計第二-習題--自己寫歡迎批改

第二題:操作符 1/寫一個函式,計算並返回兩個數的乘積; 2/寫一段程式碼呼叫這個函式並顯示它的結果 def ji(a,b): return a*b ji(2,6) 第三題:標準型別操作符。寫

C++ Primer 習題答案

書籍版本:2019年9月第一版;王剛 楊巨峰譯;電子工業出版社 編譯器 : win10  && VS2015 3.1 對之前的練習用using來宣告,其餘與之前一致。 3.2 #include "stdafx.h" #include <ios

C++Primer 習題答案31~40

1:這個的話沒什麼難度吧,記住下標從0開始就好了 #include <iostream> #include <string> #include <vector>

Python核心程式設計第二數字課後習題----我的答案

5-1.整型。講講Python普通整型和長整型的區別。標準整型型別是最通用最基本的數字型別等價於C語言的長整型,一般以十進位制表示。長整型則是標準整型型別的超集,當需要用到比標準整型型別更大的整型時,長整型就大有作為了。在一個整型後面加上L(l也是可行的),表示整型為長整型。

計算機網絡謝希仁——導讀1

時有 互連 如何實現 遠的 共享 esc 了解 網絡 是否   ※數據鏈路層討論什麽   數據鏈路層討論的是局域網中主機與主機間的連接問題,網絡(IP)層討論的主要是網絡與網絡互連的問題。   在數據鏈路層(局域網)使用的信道主要有兩種:點對點信道和廣播信道,我們具體要討論

操作系統總結2/

原理 nbsp 系統 暫時 通過 區別 附近 使用 啟動程序 第三章 內存管理——虛擬內存 局部性原理:時間局部性(如果程序的某條指令/數據一旦執行,不久以後該指令/數據可能再次執行),空間局部性(訪問了某一存儲單元,不久之後附近的存儲單元也會被訪問) 時間局部性是通過近

作業系統——筆記

死鎖問題 1.多道程式系統藉助併發執行改善資源利用率,提高系統吞吐量,但可能發生一種危險——死鎖。 死鎖(Deadlock):指多個程序在執行過程中,因爭奪資源而造成的一種僵局。當程序處於這種狀態時,若無外力作用,它們都將無法再向前推進。 死鎖(Deadlock): 指程序之間無休止地互相等

作業系統——筆記

排程演算法 排程的實質就是一種資源分配。不同的系統和系統目標,通常採用不同的排程演算法——適合自己的才是最好的。 1)如批處理系統為照顧為數眾多的短作業,應採用短作業優先的排程演算法; 2)如分時系統為保證系統具有合理的響應時間,應採用輪轉法進行排程。 3)目前存在的多種排程演算法中,有的演

作業系統——筆記

處理及排程與死鎖 1.處理機排程:多道程式環境下,動態的把處理機分配給就緒佇列中的一個程序使之執行。 2.提高處理機的利用率、改善系統性能,很大程度上取決於處理機排程的效能。 3.處理機排程便成為OS設計的中心問題之一。分配的任務由處理機排程程式完成。 一.處理機排程的基本概念 作業進入系統

SLAM從入門到放棄:SLAM十四講習題9

以下均為簡單筆記,如有錯誤,請多多指教。 使用Sophus的SE3類,自己設計g2o的節點與邊,實現PnP和ICP的優化。 答:對於PnP問題,需要重新設計的節點包括相機節點、Landmark節點和一

SLAM從入門到放棄:SLAM十四講習題10

以下均為簡單筆記,如有錯誤,請多多指教。 在Ceres中實現PnP和ICP的優化。 答:程式碼如下,其結果與g2o差異不大。不過感覺程式碼看起來更加簡潔,個人比較喜歡ceres。 PnP IC