Time of Update: 2018-12-03
Chapter 3 | Stacks and Queues3.1 Describe how you could use a single array to implement three stacks.分段唄- -3.2 How would you design a stack which, in addition to push and pop, also has a function min which returns the minimum element? Push, pop and
Time of Update: 2018-12-03
//快速排序void quick_sort(int s[], int l, int r){ if (l < r) { //Swap(s[l], s[(l + r) / 2]); //將中間的這個數和第一個數交換 參見注1 int i = l, j = r, x = s[l]; while (i < j) { while(i < j && s[j] >=
Time of Update: 2018-12-03
硬體:iPhone, mac, windows 都有任務:在iPhone, desktop/laptop,網上同步所有的contacts.優缺點:Mobileme1) 介面清晰,容易使用2)和iPhone 相容性好, 同步分組3)網頁操作方便4) 要米米, 雖然ebay上有便宜的年費5)在分組的時候,無法一目瞭然的看到哪些contact有沒有分組,或者分到哪組Google1) 網頁操作稍微有點繁瑣,
Time of Update: 2018-12-03
Chapter 4 | Trees and Graphs4.1 Implement a function to check if a tree is balanced. For the purposes of this question, a balanced tree is defined to be a tree such that no two leaf nodes differ in distance from the root by more than one.遍曆,當葉子時記錄值4.
Time of Update: 2018-12-03
從剛剛新發布的蘋果入門筆記本可以看出, intel i5真是很快。對比型號:1)MC374LL/A DUO 2.4 / 250G 5400rpm hdd/nvidia2) MC700LL/A I5 2.3 (duo) / 320 5400rpm hdd/ intel咋一看配置除了CPU其他都差不多, 當然video card不一樣,但應該對benchmark影響不是非常大, 其次都是5400的HDD. 如果SSD, 都會有本質提升。測試結果用了兩個測試軟體:1)GEEKBENCH,MC374 ~
Time of Update: 2018-12-03
Chapter 5 | Bit Manipulation5.1 You are given two 32-bit numbers, N and M, and two bit positions, i and j. Write a method to set all bits between i and j in N equal to M (e.g., M becomes a substring of N located at i and starting at j). EXAMPLE:
Time of Update: 2018-12-03
作者:曹忠明,華清遠見嵌入式學院講師。一、 環境主機:Ubuntu 8.10 目標機:s3c6410 主機編譯器:gcc 目標機編譯器:arm-none-linux-gnueabi-gcc二、 準備工作為了使目標板能夠正常上網,我們做如下設定:1、 在profile中添加如下內容Ifconfig eth0 192.168.1.102 route add default gw 192.168.1.12、
Time of Update: 2018-12-03
Chapter 8 | Recursion8.1 Write a method to generate the nth Fibonacci number.樸素遞迴,或者產生數組,或者如原解用矩陣8.2 Imagine a robot sitting on the upper left hand corner of an NxN grid. The robot can only move in two directions: right and down. How many possible
Time of Update: 2018-12-03
OSPF(開放式最短路徑優先)隸屬於IGP(內部閘道通訊協定),用於在單一自治系統內決策路由,是對鏈路狀態路由協議的一種實現。OSPF是SPF類路由協議中的開放式版本。使用演算法:dijkstra(分解視頻:http://v.youku.com/v_show/id_XMjQyOTY1NDQw.html)注意到OSPF是要用在同一個路由網域中的,也指一個自治系統。所有域內路由維護同樣資料的資料庫,存放路由網域中相應鏈路的狀態資訊。其他涉及到的概念如DR、BDR都很common,是標準的選舉、協調模
Time of Update: 2018-12-03
在DSP的演算法設計中,經常會遇到這兩個的選擇,還是兩者可以結合一起?俺至今沒搞清楚。 option 1: cacheoption 2: edma + L2 SRAM在TI 的網站上, 做過一個關於VLIB算Canny edge的計算, 如果pipeline設計得當, option 2 速度更快。 事實上還取決於很多因素1. 資料的locality2. processing的複雜性,越複雜,似乎在L2上越有優勢3. SRAM的大小,目前TI DSP大都最多可以設定 128KB or
Time of Update: 2018-12-03
作者:王正偉,華清遠見嵌入式學院講師。中關村買電子產品,基本上每個人都去過,也差不多,每個人都被“轉”過。什麼是轉呢,想想你自己,比如說想買個電子產品如手機,恩,往下看:一是,隨便看看型:先去看看吧,結果,走來走去,被導購看上了,呵呵,熱情的介紹介紹,恩,很好,咱這效能沒的說,要是大哥大姐你買了,真值,真好今天還有活動,最划算了。。。二是,想好某型號了,只殺過去,恩,談的也差不多了,又來熱情的導購了,給你推薦推薦一個性價比更好的,肯定老值了,記憶體大,螢幕大,聲音響亮。。。。。。歸根結底一句話,
Time of Update: 2018-12-03
Chapter 9 | Sorting and Searching9.1 You are given two sorted arrays, A and B, and A has a large enough buffer at the end to hold B. Write a method to merge B into A in sorted order.插入排序,需要調整數組,移位。如果鏈表好做得多。9.2 Write a method to sort an array of
Time of Update: 2018-12-03
雖然很早知道RPI存在, 但直到最近才下定決心買了一個,準備嘗試一些簡單的 智能家居控制, 目標之一是通過手機,查詢和控制兩個車庫門。 第一步當然是熟悉一下裡面的Raspbian, 做了簡單的幾件事情:1. 找了個8g的SD卡,裝上了img, 電源就用nexus 4 內建的,沒查電流大小,據說需要700mA, 至少目前還能啟動。2. 第一次直接進入命令列,sudo raspi-config 之後 設定進到 UI3. 安裝web server:lighttpd fastcgiphp測試index.
Time of Update: 2018-12-03
來源:華清遠見嵌入式培訓中心 學員姓名:史曉傑 所在班級:北京1006期班 就業單位:瑞斯康達 工作職位:嵌入式開發工程師 光陰荏苒,歲月如梭,不知不覺在華清遠見四個月的培訓結束了,感受頗深。在這四個月中學到了很多學校學不到的知識,個人認為最重要的就是基礎知識的學習和掌握,首先要打好C語言和資料結構的基礎。我剛來培訓的時候C語言也掌握得不是很好,關鍵就是多多練習,多看別人寫的代碼,從模仿開始然後再自己獨立寫代碼,這一步很重要。因為僅僅看書或者看別人的代碼而不去自己練習是肯
Time of Update: 2018-12-03
MAP(映射)就是將需要做的任務分解,指派到多個計算節點上,讓每個計算節點執行一個單獨的子集REDUCE(化簡)就是將所有運算結果統籌到一起,這個過程會盡量在單個節點上完成,因為一般它是難以並行化的NOSQL喪失了ACID原則,遵從CAP理論,只能滿足CAP的兩者。一般可以和MAP REDUCE結合的比較好。BASE理論和ACID對應,要求減少高一致性,提高可用性或可靠性http://anandafit.info/wp-content/uploads/2011/04/MongoDB.jpg
Time of Update: 2018-12-03
俺只關心drive, 主要特徵如下:1)免費的夠大,5G空間。2)可惜只是web-based, 沒有像dropbox一樣的用戶端,可以任意同步檔案。3)即便收費, 也只能擴大空間,無法像mobileme靈活同步各類終端。感覺Amazon還是很鬼, 懶得維護各種平台的用戶端,同時為了維護其music的著作權。結論:感覺空間大很誘人, 但是對俺都是浮雲啊, 俺工作的文檔還是用dropbox, 私人的照片視頻還是mobileme。
Time of Update: 2018-12-03
作者:華清遠見嵌入式學院不記得是什麼時候了,曾經看過一篇文章,裡面有一句話:“痛並快樂著”讓我印象非常深刻,在剛看到這句話的那一刻,自己頗有些感同身受的共鳴。回想一下:從學生到技術人的成長過程是痛並快樂著的、跟團隊一起進行項目研發的過程是有痛苦也有快樂的、後來作為員工導師培養新人的過程同樣是有痛苦也有快樂、而剛開始從事管理工作的適應過程同樣是“痛並快樂著”的。我們一直都希望、也在積極倡導快樂生活、快樂工作、甚至快樂學習,可實際上有努力、有辛苦才會有收穫的道理從來都沒有改變過。光看著別人的快樂是不
Time of Update: 2018-12-03
作者:華清遠見嵌入式學院講師。上周六應邀參加了一場由CU論壇主辦的“3G和移動開發人員”技術沙龍,期間非常認真地聆聽了一場由中國移動通訊研究院產業市場研究所專案經理劉陽帶來的關於“手機軟體系統UI(使用者介面)設計”的演講,交流完之後給我最強烈的印象就是“夠細、夠專業”,呵呵!細節決定成敗劉陽在分析的過程中多次提到:為了能夠讓成千上萬的手機使用者獲得更好的體驗,設計師不僅僅要考慮使用者介面的美觀程度,同時也一定要從心理學的角度去充分考慮手機使用者的使用情境,使用習慣。比如:應提供“一鍵操作”來協
Time of Update: 2018-12-03
誰說天上不會掉餡餅啊,今天我就看到了天上掉下一個大餡餅:華清遠見3G學院近期的3G手機開發全能就業班推出“報名送3G手機活動”! 如今,3G手機的大名誰人不知誰人不曉呢。而現在國內3G核心技術人才大約有萬名左右,基本受雇於各大電訊廠商和裝置生產商。但是其需求量大約為20-30萬人。俗話說的好“物以稀為貴”,人才也是同樣的道理。在這麼龐大的需求和增長態勢的背景下,對於3G手機開發方面的人才的需求也日益強烈。 以Android、iPhone、Symbian、Windows
Time of Update: 2018-12-03
作者:華清遠見嵌入式學院從最早描述與資訊處理緊密相關的電腦硬體產品飛速發展的“摩爾定律”,到今天IT專業領域內相關新技術3-6個月的出現周期。這個行業在人們的印象中始終都是更新迅速,動態變化的。所有這些都要求身處IT行業中的人要具有知識更新的慾望和與之相對應的學習及主動提升的能力。萬變不離其宗但是,這並不意味著行業中的人始終要面對橫空出世的嶄新知識和技術。實際上,萬變不離其宗,無論技術如何發展變化,規律性的東西卻始終能夠被提煉出來。一個聰明的技術人是不會被表面眼花繚亂的技術手段本身所迷惑的,只要