用C實作Queue
以下是我用C++實作Queue的code,因為用讀書的常常讀到忘記,所以乾脆做出來加深印象,分別是用Array和linkedlist做的,Array的部分前者是只能用到n-1格的,後者是能用到n格的,最下方附上程式結果。
以下是我用C++實作Queue的code,因為用讀書的常常讀到忘記,所以乾脆做出來加深印象,分別是用Array和linkedlist做的,Array的部分前者是只能用到n-1格的,後者是能用到n格的,最下方附上程式結果。
資料結構的操作
ASML Software intern面試歷程簡述 我因為一開始有想要找暑期實習,所以就在104上有開履歷,原本因為學校課業的關係,一直遲遲沒有投取履歷,就想說暑期實習算了,但在快要期末時,突然收到ASML人資的一封邀請信,就意外得到了這個經歷。
這篇文章紀錄基礎markdown語法使用方法 在md文件中可以套用html語法
在寫資工所的考古題中,有許多題目都喜歡考如何偵測cycle,或是諸如此類的變形,那這個問題的核心想法就是如果一個圖有V個點,此圖如果有>V-1個邊的話,就一定會有cycle的產生,這是可以第一步最直覺的判斷方法,後者就是利用DFS了,在DFS中如果有back edge那就會有cycle的產生,這是一個定理,...
以兩個function構成 Heapify調整以該node為root為子樹的subtree成heap Build Heap依序從最後一個parent回調到root
以下是我用C++實作Queue的code,因為用讀書的常常讀到忘記,所以乾脆做出來加深印象,分別是用Array和linkedlist做的,Array的部分前者是只能用到n-1格的,後者是能用到n格的,最下方附上程式結果。
資料結構的操作
在寫資工所的考古題中,有許多題目都喜歡考如何偵測cycle,或是諸如此類的變形,那這個問題的核心想法就是如果一個圖有V個點,此圖如果有>V-1個邊的話,就一定會有cycle的產生,這是可以第一步最直覺的判斷方法,後者就是利用DFS了,在DFS中如果有back edge那就會有cycle的產生,這是一個定理,...
以兩個function構成 Heapify調整以該node為root為子樹的subtree成heap Build Heap依序從最後一個parent回調到root
這學期的演算法課程裡,老師指定作業使用的語言是java,我過去學的語言是C/C++,雖然說我是會C++,但一直沒有OOP的觀念而且我大一的物件導向還沒修XD,因此我一開始有點怕怕的,可是實際寫過幾份作業後,漸漸對物件導向有一些感覺了,今天這篇文章,我將統整我對於OOP的認知,也當為自己記錄一下OOP的一些觀念,b...
一如往常的禮拜六晚上,我打開電腦,暫時拋下沒有人性的程式碼,沉浸在鏡子森林的劇情裡。 其實醫療人球事件這種議題,很多戲劇都有拍過,但往往都是從醫療人員或是家屬的觀點出發,鏡子森林這次從媒體的角度拍攝,但同時也有兼顧家屬和醫療人員的部分。劇情裡面的值班醫生張崇智,他只是一個基層的住院醫師,他在醫院的所作所為都是依...
最近一直追的一部劇,也只有追這部,劇裡面描述的世界很真實,沒有夢幻情侶檔,沒有戲劇化結局,只有最真實又吸引人的人物和世界。 劇裡的人物很多,其中侯方平-侯爺,是我最喜歡的角色,在劇本裡,他很世俗很能處理事情,常常在黑白兩道間遊走,在報社裡也只算個普通的老鳥,算不上個有份量的職員,看起來就只是把當記者這行業當口飯...
自從我使用github page搭配jekyll生成靜待網頁後,一直都是開編輯器直接寫markdown,但這樣做非常麻煩也沒是一個舒服的書寫環境。我最近無意中發現偉大的hackmd竟然提供將md文件push上去github repo的機制,我就隨便的push上去我的github page r上市是上試試,竟然成功...
我自從想要在github pages上面放網頁之後,使用git(版本控制)就變成更新和維護這個網頁的必要工具,因此學習git的路就此開始,以下記錄我學習的重點,可能寫得有點精簡,往後會慢慢補齊。 1. 安裝git 註冊github 選擇一個喜歡的shell 此步驟因為過於簡單我就不詳細講解了,基本比較有...
以下是我用C++實作Queue的code,因為用讀書的常常讀到忘記,所以乾脆做出來加深印象,分別是用Array和linkedlist做的,Array的部分前者是只能用到n-1格的,後者是能用到n格的,最下方附上程式結果。
資料結構的操作
這篇文章紀錄基礎markdown語法使用方法 在md文件中可以套用html語法
最近一直追的一部劇,也只有追這部,劇裡面描述的世界很真實,沒有夢幻情侶檔,沒有戲劇化結局,只有最真實又吸引人的人物和世界。 劇裡的人物很多,其中侯方平-侯爺,是我最喜歡的角色,在劇本裡,他很世俗很能處理事情,常常在黑白兩道間遊走,在報社裡也只算個普通的老鳥,算不上個有份量的職員,看起來就只是把當記者這行業當口飯...
我自從想要在github pages上面放網頁之後,使用git(版本控制)就變成更新和維護這個網頁的必要工具,因此學習git的路就此開始,以下記錄我學習的重點,可能寫得有點精簡,往後會慢慢補齊。 1. 安裝git 註冊github 選擇一個喜歡的shell 此步驟因為過於簡單我就不詳細講解了,基本比較有...
我自從想要在github pages上面放網頁之後,使用git(版本控制)就變成更新和維護這個網頁的必要工具,因此學習git的路就此開始,以下記錄我學習的重點,可能寫得有點精簡,往後會慢慢補齊。 1. 安裝git 註冊github 選擇一個喜歡的shell 此步驟因為過於簡單我就不詳細講解了,基本比較有...
一如往常的禮拜六晚上,我打開電腦,暫時拋下沒有人性的程式碼,沉浸在鏡子森林的劇情裡。 其實醫療人球事件這種議題,很多戲劇都有拍過,但往往都是從醫療人員或是家屬的觀點出發,鏡子森林這次從媒體的角度拍攝,但同時也有兼顧家屬和醫療人員的部分。劇情裡面的值班醫生張崇智,他只是一個基層的住院醫師,他在醫院的所作所為都是依...
這學期的演算法課程裡,老師指定作業使用的語言是java,我過去學的語言是C/C++,雖然說我是會C++,但一直沒有OOP的觀念而且我大一的物件導向還沒修XD,因此我一開始有點怕怕的,可是實際寫過幾份作業後,漸漸對物件導向有一些感覺了,今天這篇文章,我將統整我對於OOP的認知,也當為自己記錄一下OOP的一些觀念,b...
NTU CAE CVteam 實習紀錄
前言 這篇文章主要敘述如何在自己PC上建置yolov4的環境和使用yolov4訓練即辨識物件
前言 這篇文章主要敘述如何在自己PC上建置yolov4的環境和使用yolov4訓練即辨識物件
Background: 因為FILE I/O這門課的HW2需要寫一個類似linux裡的find指令, 這個指令會需要有參數輸入(在命令列),所以我著手搞懂這兩個常常 看到的參數argv、argc
ASML Software intern面試歷程簡述 我因為一開始有想要找暑期實習,所以就在104上有開履歷,原本因為學校課業的關係,一直遲遲沒有投取履歷,就想說暑期實習算了,但在快要期末時,突然收到ASML人資的一封邀請信,就意外得到了這個經歷。