iT邦幫忙

c++相關文章
共有 493 則文章
鐵人賽 Software Development DAY 5

技術 Day 4:建立專案(二):Projucer 操練

本文介紹 Projucer 的基本用法,後續還有一些使用經驗分享。 JUCE 是一跨平台開發框架(Framework),以 JUCE 開發軟體,必須在預先定好的...

技術 C++從外部拖拉一群檔案至視窗內

本文示範將一群檔案從外部拖拉至視窗的方法。 執行程式:拖拉一群檔案至Memo內 列出檔名在Memo 程式原始碼在此

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

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

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

鐵人賽 自我挑戰組 DAY 12
有志者,事竟成。 系列 第 12

技術 Day12 LeetCode #6 ZigZag Conversion

題目描述 字串PAYPALISHIRING拿到給定的數字(比如3)並轉換為ZigZag型式後會變成 P A H N A P L S I I G Y...

技術 C++實例 — 為PDM業務洽辦單建立附檔

本文展示C++從外部拖拉一群檔案至視窗的實例。在PDM系統之業務洽辦單之各單有其專屬的文件資料,本程式讓使用者以拖拉檔案的方式建立相關文件檔案。 程式碼所在

鐵人賽 自我挑戰組 DAY 26
30天重新認識C++ 系列 第 26

技術 第二十六天 C++ Vector, Define, Header file

今天要來看的題目就是之前在二十四天提到的額外項目,但其實是之前第一天在訂主題的時候,忽略到的部分XD C++ Vector C++的Vector其實是C++標準...

鐵人賽 自我挑戰組 DAY 16
30天重新認識C++ 系列 第 16

技術 第十六天: C++ 設計模式(一)

今天來看看設計模式~ 設計模式是對軟體設計中普遍存在(反覆出現)的各種問題,所提出的解決方案 設計模式是物件導向的延伸應用,也是當今很多軟體都會使用的模式,所以...

鐵人賽 Software Development DAY 5

技術 Day05 - C++ 算數運算規則&如何指定assign

在前面介紹完輸出、輸入後,現在要來聊聊如何讓程式了解我們的需要,簡單來說就是要怎麼和電腦說話,讓電腦聽懂做我們要做的事。首先就是要來看看C++的數學運算方式。...

技術 C++從外部拖拉檔案至視窗內

本文示範將檔案從外部拖拉至視窗的兩個方法。 程式原始碼在此

鐵人賽 自我挑戰組 DAY 11
有志者,事竟成。 系列 第 11

技術 Day11 LeetCode #5 Longest Palindromic Substring

題目描述 給定一個string,請輸出最長的回文子字串。舉例s="abbac"ans="abba" 思路 回文分奇偶...

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

技術 [Day 6] Leetcode 215. Kth Largest Element in an Array (C++)

前言 決定變改變一下模式,因為有點太花時間了。以後如果daily challenge是easy~medium、比較可以短時間內完成的再寫這個挑戰的題目,其他時候...

鐵人賽 Software Development DAY 11

技術 Day11 - C++好簡單之來做一個ATM系統吧! switch和do..while

30天挑戰目標是搭建一個簡單的command line系統,那要有個首頁讓user可以做選擇對不對?今天要用這個來聊聊如何做一個簡單的介面,包含基本指令順便練習...

鐵人賽 自我挑戰組 DAY 7
有志者,事竟成。 系列 第 7

技術 Day 7 第三十一題 - LeetCode Two Sum

前言 昨天將另外一邊鐵人賽的文案和實例寫完了,所以今天開始必須處理這邊了。前面的我會補上解說,然後今天開始....念英文加刷題XD然後因為要念英文不敢一天刷太多...

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

技術 [Day 13] Leetcode 49. Group Anagrams (C++)

前言 中秋連假第一天,來開啟一系列的題目練習~ 今天挑戰的是top 100 liked中hash table相關的題目─49. Group Anagrams。所...

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

技術 [Day 15] Leetcode 138. Copy List with Random Pointer (C++)

前言 今天選擇的是top 100 liked,並與linked list相關的題目:138. Copy List with Random Pointer。這題不...

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

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

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

鐵人賽 Software Development DAY 24
LeetCode30 系列 第 24

技術 [LeetCode30] Day24 - 458. Poor Pigs

題目 Example: 有1000個水桶,只有一個是有毒的,其餘的則裝滿水,你沒辦法分辨哪個是毒水。 如果小豬喝了毒藥,它將在15分鐘內死亡。 您需要在6...

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

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

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

鐵人賽 影片教學 DAY 2

技術 【影片】鐵人賽 DAY 1:JUCE Projucer 介紹

今天主要介紹 JUCE 的範例瀏覽方式,以及 Projucer 產生 Visual Studio 專案的方法。

鐵人賽 自我挑戰組 DAY 22
30天重新認識C++ 系列 第 22

技術 第二十二天: C++ 額外認識-二

延續昨天訂的目標,今天就先來看 C++的Logging library~ 那要用哪個 C++的 logging library 這個問題,就交給 Google...

鐵人賽 Software Development DAY 25

技術 Day 25 C++ Polymorphism前言 - Dynamic memory和Pointer to structures

前言:如同之前章節提到的,在我們declare variable的時候,已經跟電腦確定好所需的空間,而且不。能。更。改。假設declare一個空白的variab...

鐵人賽 Software Development DAY 10

技術 Day10 - C++物件導向前奏 - 結構Struct

Struct是種把相同類型variable分類法,JS也有類似的做法。這對瞭解物件導向觀念很有幫助。 比方說我們想紀錄車庫裡有幾台車,包含出廠年份、型號、顏色和...

鐵人賽 Software Development DAY 4

技術 Day 3:建立專案(一)

軟體專案通常由許多程式碼檔案以及資源檔組成,C++ 專案透過編譯、連結產生各平台的可執行檔。多數專案需要使用到平台以及第三方函式庫(Library),再加上編譯...

技術 [LeetCode] 27. Remove Element

EasyRelated Topics: Array / Two PointersLeetCode Source 解題想法 題目除了要回傳最後 nums 的長...

鐵人賽 Software Development DAY 1

技術 Day01 目標 - 做一個虛擬貨幣投資的交易分析程式(command line program)

(是的,首先我得承認這個主題名字下得不太直觀,但來不及改了..... )物件導向是一個寫程式的方式,一個建構出複雜程式的方法。我們身為人類發明出電腦,絞盡腦汁寫...

鐵人賽 Software Development DAY 1

技術 [Day 01] 什麼是設計模式 (Design Patterns) ? 開始學習Pattern前該知道的觀念

設計模式 (Design Patterns) 模式是處理某種情境之下的問題的解決方案深入淺出設計模式, 2nd (p. 565) Design patte...

技術 【C++】Pointer to Pointer

Pointer to Pointer 顧名思義就是指標的指標~ 它可能是一個變數的地址的地址~ 我們要在function間~傳遞Pointer的時候~ 會用到P...

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

技術 [Day 5] Leetcode 322. Coin Change (C++)

前言 天啊今天整個非常趕,23:00到家打開發現今天是hard的題目(446. Arithmetic Slices II - Subsequence),匆忙看了...

鐵人賽 自我挑戰組 DAY 16

技術 Leetcode 挑戰 Day 16 [231. Power of Two]

231. Power of Two 今天我們一起挑戰leetcode第231題Power of Two! 題目 Given an integer n, r...