iT邦幫忙

c++相關文章
共有 449 則文章
鐵人賽 Software Development DAY 25

技術 DAY24:從不同的角度「觀賞」、「操作」字串與字元陣列

DAY24:從不同的角度「觀賞」、「操作」字串與字元陣列 程式設計師最常面對的問題多跟「字的處理」有關。C++17 引入了新的類別—std::string_vi...

技術 Day 18, 巧妙的最大公因數C++設計

今天,我嘗試自己設計最大公因數程式碼,打得落落長一大堆if, else,不亦樂乎,結果測試結果失敗,所幸對了50%的測試(這哪好?,我卡在若輸入二數值是質數與質...

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

技術 [Day 2] Leetcode 206. Reverse Linked List (C++)

前言 今天的題目一樣是easy,不過我覺得很值得練習!題目在這邊:206. Reverse Linked List,是在反轉linked list。我認為對指標...

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

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

鐵人賽 Software Development DAY 15

技術 Day 15 - C++ 物件導向4 - Method與Function

之前三篇物件導向類別Class、物件Object、建構子Constructor歡迎接續觀看 前言: function作用是裝方式、作法(return a+...

鐵人賽 Software Development DAY 18

技術 Day18 C++物件導向5 - Encapsulation封裝

之前四篇物件導向類別Class、物件Object、建構子Constructor、 Day 15 - C++ 物件導向4 - Method與Function歡迎...

技術 visual studio dll lib 建立與呼叫

建立dll專案 新增檔案 設定不使用先行標題檔 dllLib.h #ifdef dll_EXPORTS #define dll_API __declspec(d...

鐵人賽 自我挑戰組 DAY 16

技術 Day 0x10 UVa10057 A mid-summer nights dream

Virtual Judge ZeroJudge 題意 輸入 n 個數字,輸出能使 (|X1 − A| + |X2 − A| + . . . + |...

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

技術 Day11 LeetCode #5 Longest Palindromic Substring

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

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

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

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

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

鐵人賽 Software Development DAY 16

技術 Day16 - C++物件導向 int\string轉換() 應用和刷題

前言: 前三篇物件導向類別Class、物件Object、建構子Constructor歡迎接續觀看 之前講了好多關於C++的Class是什麼這是物件導向基本的...

鐵人賽 影片教學 DAY 2

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

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

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

技術 Day12 LeetCode #6 ZigZag Conversion

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

鐵人賽 Software Development DAY 7

技術 Day 6:JUCE 框架基本架構

本文介紹 Projucer 建立的 GUI Application 框架基本架構。框架(Framework)可以想像成「骨幹」,Projucer 搭了視窗應用程...

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

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

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

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

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

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

技術 C++對DBGrid使用顏色區分不同資料類別的做法

本文示範C++對DBGrid使用兩種顏色區分不同資料類別,增加介面親和力及使用者便利性 (The article showing how to use C++...

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

技術 第三十天 C++ Tree 二 & 完賽心得

耶~ 終於來到鐵人賽最後一天了~ 那就直接來看昨天最後的BST 二元搜尋樹吧~ C++ Binary Search Tree (BST) 那馬上的就來看看二元搜...

鐵人賽 自我挑戰組 DAY 9

技術 Leetcode 挑戰 Day 09 [344. Reverse String]

344. Reverse String 今天這一題是將一個字元陣列翻轉過來,題目看似很單純,但也有一些技巧和知識在其中可以使用的!有感於題目中範例如果用程式碼...

鐵人賽 Software Development DAY 5

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

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

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

技術 [Day 17] Leetcode 56. Merge Intervals (C++)

前言 連假結束加班加起來QQ 今天就來點輕鬆點,一樣是top 100 liked的題目56. Merge Intervals,雖然是medium,但這題應用的概...

鐵人賽 Software Development DAY 21

技術 Day21 C++ 循序搜尋Linear Search 和二元搜尋法Binary Search

今天休息一下暫停物件導向系列,來説說搜尋。搜尋要有資料嘛,而資料有分兩種:一種是有索引(index)的資料,例如章節、目錄,索引結構包含Binary Searc...

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

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

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

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

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

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

技術 [LeetCode30] Day24 - 458. Poor Pigs

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

技術 C++將DBGrid資料匯出至剪貼簿 (Exporting DBGrid data to clipboard)

設計一公用函數,使可以將DBGrid資料匯出至剪貼簿 (To design a function so can at any time and very eas...

鐵人賽 Software Development DAY 22

技術 Day 22 C++ 繼承Inheritance 刷題練習、如何顯示現在時間與Crypto雜談

前言:暨之前聊到繼承,今天來實作一下Hackerank上的兩個題目Inheritance Introduction和Inheritance然後之後開始準備進入C...

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

技術 第十三天: C++ 資料結構 (二)

昨天介紹完了陣列(Array)跟鏈結串列(Linked List),今天就接著繼續來看堆疊(Stack)跟佇列(Queue) C++ Stacks 堆疊(Sta...