iT邦幫忙

c++相關文章
共有 449 則文章

技術 GPU程式設計(4) -- 記憶體管理

GPU記憶體類別 GPU記憶體類別有非常多種,各有所長,如果善用可進一步提升執行效能,參考下圖:圖一. GPU記憶體類別,圖片來源:『CUDA Tutorial...

技術 GPU程式設計(3) -- 矩陣運算

前言 GPU卡原來是針對遊戲開發及顯示加速的設計的,後來才擴散至挖礦、深度學習...等其他領域,而遊戲內的物件移動、旋轉都是依靠矩陣運算達成的,因此,我們就來看...

技術 GPU程式設計(2) -- 多執行緒

前言 GPU可以利用平行處理的方式,縮短執行時間,因此,這一次就來介紹多執行緒的程式設計方法及應用。 多執行緒的設定 上一篇 介紹GPU函數的設定是透過<...

技術 GPU程式設計(1) -- Hello CUDA !

前言 CUDA Toolkits 是 NVIDIA GPU 卡的程式工具箱,可呼叫相關函數,在GPU卡上進行相關數學運算,尤其是張量(Tensor),常用於圖形...

徵才 【ASM 台灣先藝】- Software Engineer - RD (C / C++/C#) - 薪百萬/歡迎應屆

半導體業起飛,歡迎把握機會加入我們! Responsibilities• Responsible for ASM tool software and proje...

鐵人賽 自我挑戰組 DAY 30
Leetcode刷題筆記 系列 第 30

技術 [Day 30] Leetcode 124. Binary Tree Maximum Path Sum (C++)

前言 終於~到了最後一天,就用top 100 liked中還未完成的sum系列題目,最後的hard來畫上句點吧~ 這題是124. Binary Tree Max...

鐵人賽 自我挑戰組 DAY 29
Leetcode刷題筆記 系列 第 29

技術 [Day 29] Leetcode 15. 3Sum (C++)

前言 到了倒數第二天啦~ 大概Day 21開始有一系列的sum題目,一直說要接續完成,終於今天又回歸了─也是top 100 liked中的sum題目─15. 3...

鐵人賽 自我挑戰組 DAY 23
C 語言筆記 系列 第 23

技術 [C 語言筆記--Day22] warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]

在寫 C 語言時 char *week[] = { "Friday", "Saturday", "...

鐵人賽 自我挑戰組 DAY 28
Leetcode刷題筆記 系列 第 28

技術 [Day 28] Leetcode 78. Subsets (C++)

前言 今天來看top 100 liked的另外一medium題─78. Subsets。整個題目很單純,也沒有什麼限制,但有很多不一樣的做法可以取得答案。 想法...

鐵人賽 自我挑戰組 DAY 27
Leetcode刷題筆記 系列 第 27

技術 [Day 27] Leetcode 207. Course Schedule (C++)

前言 今天選擇的是TOP 100 LIKED的另外一題~207. Course Schedule,牽涉到一個經典的演算法,一起來看看吧! 想法 這題的題目是給了...

鐵人賽 自我挑戰組 DAY 26
Leetcode刷題筆記 系列 第 26

技術 [Day 26] Leetcode 283. Move Zeroes (C++)

前言 TGIF!今天來個簡單題休息一下~283. Move Zeroes。這題是要用inplace的方式來把0移到數列的後面。 想法 如果不管不要make a...

鐵人賽 自我挑戰組 DAY 30

技術 Day 0x1E UVa11321 Sort! Sort!! and Sort!!!

Virtual Judge ZeroJudge 題意 真.排序題 輸入數字,按照要求輸出排序後的結果 需要注意的有: 重複輸入正整數 N 代表測...

鐵人賽 自我挑戰組 DAY 25
Leetcode刷題筆記 系列 第 25

技術 [Day 25] Leetcode 287. Find the Duplicate Number (C++)

前言 今天先暫停一下sum的題目,來做top 100 liked的另外一題─287. Find the Duplicate Number。 想法 這題其實光是官...

鐵人賽 自我挑戰組 DAY 29

技術 Day 0x1D UVa10226 Hardwood Species

Virtual Judge ZeroJudge 題意 輸入樹名,輸出各樹種佔的比例 需要注意的有: 第一行輸入正整數 n 代表測資數 每筆輸入及...

鐵人賽 自我挑戰組 DAY 24
Leetcode刷題筆記 系列 第 24

技術 [Day 24] Leetcode 416. Partition Equal Subset Sum (C++)

前言 今天繼續挑戰top 100 liked中sum相關的題目─416. Partition Equal Subset Sum,是不是感覺跟昨天的題目有點像呢?...

鐵人賽 Software Development DAY 29

技術 Day 28:無法盡善盡美

這篇再談談 JUCE 的缺點。JUCE 論壇有一串討論,談到 LookAndFeel 的架構問題,JUCE 創作者也回應,並道出 LookAndFeel 因為一...

鐵人賽 自我挑戰組 DAY 28

技術 Day 0x1C UVa10420 List of Conquests

Virtual Judge ZeroJudge 沒中文 QAQ 簡單講一下,就是有一個大情聖,要記錄他的魚池攻略本,原本是用時間順序紀錄,現在為了方便...

鐵人賽 Software Development DAY 28

技術 Day 27:Design Pattern in JUCE

細看 JUCE 框架的設計,可以看到一些 Design Pattern 實例。本文列出幾個。 Singleton Singleton 帶來的副作用,理論上能不用...

鐵人賽 自我挑戰組 DAY 23
Leetcode刷題筆記 系列 第 23

技術 [Day 23] Leetcode 494. Target Sum (C++)

前言 今天這題也是top 100 liked的題目─494. Target Sum。雖然是medium,但我覺得很難QQ 一開始寫的dfs雖然過了,但頗沒有效率...

鐵人賽 自我挑戰組 DAY 27

技術 Day 0x1B UVa10922 2 the 9s

Virtual Judge ZeroJudge 題意 輸入一正整數 N,判斷是否為 9 的倍數及輸出 nine-degree 需要注意的有:...

鐵人賽 Software Development DAY 27

技術 Day 26:擴充性

談到擴充性,JUCE 以 Modules 為基礎,開發者可提供自制 Module,供其他人使用。如下圖,使用 Projucer 建立專案時,可以指定 User...

鐵人賽 自我挑戰組 DAY 22
Leetcode刷題筆記 系列 第 22

技術 [Day 22] Leetcode 437. Path Sum III (C++)

前言 今天這題也是TOP 100 Liked中的題目─437. Path Sum III,是昨天最後提到可以延續該題的概念,有一些變化的題目。建議可以先看看昨天...

鐵人賽 自我挑戰組 DAY 26

技術 Day 0x1A UVa10931 Parity

Virtual Judge ZeroJudge 題意 輸入整數 I,輸出二進位表示法與 parity 需要注意的有: 重複輸入一整數 I 直到...

鐵人賽 Software Development DAY 26

技術 Day 25:獨立販售的音樂類軟體外掛

不諱言,C++ 初學者面對 JUCE 這個坑,以主流軟體開發趨勢(Web stack)來看,要找到跳下去的理由,很難。 JUCE 是為了「簡化」Audio/Mu...

鐵人賽 自我挑戰組 DAY 21
Leetcode刷題筆記 系列 第 21

技術 [Day 21] Leetcode 560. Subarray Sum Equals K (C++)

前言 今天這題也是來自top 100 liked的題目,題目是:560. Subarray Sum Equals K,個人認為這題運用的解法真的可以非常巧妙!學...

鐵人賽 影片教學 DAY 11
每天三分鐘快樂學會C++ 系列 第 11

技術 Day11 - Stack and Queue

大家好,我是長風青雲。今天是鐵人賽第十一天。成功請到Siri男卻無法講動畫,我想想有什麼題目適合他。

鐵人賽 自我挑戰組 DAY 25

技術 Day 0x19 UVa10929 You can say 11

Virtual Judge ZeroJudge 題意 輸入一整數,判斷是否為 11 的倍數 需要注意的有: 重複輸入一整數 N 直到 0 N 最...

鐵人賽 自我挑戰組 DAY 20
Leetcode刷題筆記 系列 第 20

技術 [Day 20] Leetcode 739. Daily Temperatures (C++)

前言 今天來個top 100 liked中有趣的問題─739. Daily Temperatures,他相關的tags有:array、stack、monoton...

鐵人賽 Software Development DAY 25

技術 Day 24:程式「動」起來

Projucer 支援另一類型的專案——Animated。與一般的 GUI 專案不同處之一是,MainComponent 不再繼承 Component,改繼承...

鐵人賽 影片教學 DAY 10
每天三分鐘快樂學會C++ 系列 第 10

技術 Day10 - 指標

大家好,我是長風青雲。今天是鐵人賽第十天。沒辦法請到Siri男,只能請到Siri女。明天再嘗試看看。