iT邦幫忙

c++相關文章
共有 490 則文章
鐵人賽 自我挑戰組 DAY 19

技術 Day 0x13 UVa299 Train Swapping

Virtual Judge ZeroJudge 題意 輸入火車的排列狀態,輸出需要交換多少次以排好順序 需要注意的有: 輸入第一行一個整數 N...

鐵人賽 影片教學 DAY 4

技術 Day 4 - 條件運算式

大家好,我是長風青雲。今天是鐵人賽第四天。今天我真的有點趕,我覺得我以後還是不要當天再開始好了。等一下就先用一下明天的部分。 p.s.今天4分鐘QQ 我廢話太多...

鐵人賽 Software Development DAY 19

技術 Day 18:分離控制項的外觀與行為

JUCE 因開發 DAW(Digital Audio Workstation)而生,十多年來持續發展,已經是 Digital Audio 軟體開發的重要工具。...

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

技術 [Day 14] Leetcode 115. Distinct Subsequences (C++)

前言 今日挑戰的題目是115. Distinct Subsequences,雖然是hard,但因為有點想法,感覺可以挑戰一下XD 就一起來破解這題難題吧! 想法...

鐵人賽 自我挑戰組 DAY 5

技術 05 競賽程式經驗談

我第一次聽過程式競賽時是在我剛進到國三的下學期。 在這之前我對於程式的相關經驗除了國中科展學的 PHP 及所有在第 2 篇提到的之外,我也曾在國三修資訊之芽 P...

鐵人賽 自我挑戰組 DAY 18

技術 Day 0x12 UVa10038 Jolly Jumpers

Virtual Judge ZeroJudge 題意 輸入一串數字,輸出是否為 Jolly Jumper 需要注意的有: 每筆測資第一個整數代表...

鐵人賽 自我挑戰組 DAY 16

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

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

鐵人賽 影片教學 DAY 3

技術 Day 3 - 基本資料型態、輸入、基本運算式

大家好,我是長風青雲。今天是鐵人賽第三天,也是中秋連假第一天。youtube影片在上字幕的部分,後面10秒不讓我上,但題目還是看的到,只是沒有字幕而已。祝大家中...

鐵人賽 Software Development DAY 18

技術 Day 17:Layout Using Grid

介紹了 juce::Rectangle 以及 juce::FlexBox 這兩個拉版工具後,這篇介紹 juce::Grid。Grid 跟 FlexBox 有相似...

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

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

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

鐵人賽 自我挑戰組 DAY 17

技術 Day 0x11 UVa100 The 3n + 1 problem

Virtual Judge ZeroJudge 題意 輸入兩整數,根據演算法輸出最大的 cycle length 需要注意的有: 演算法 1....

鐵人賽 Software Development DAY 17

技術 Day 16:Layout Using FlexBox

本篇說明 JUCE 的另一個排版工具——juce::FlexBox。 juce::Flexbox 的設計構想來自於 CSS 中的 Flexbox,透過預先定義的...

鐵人賽 自我挑戰組 DAY 16

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

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

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

技術 [Day 12] Leetcode 200. Number of Islands (C++)

前言 這一題200. Number of Islands也是top 100 liked的題目之一,是經典的DFS/BFS題目,一起來看看吧! 想法 想法很簡單,...

鐵人賽 Software Development DAY 16

技術 Day 15:更多開源專案

JUCE 在「聲音處理」領域的知名度高,除了 GUI 元件可高度客制化,最重要的是 JUCE 提供的 Audio 處理組件,以及處理聲音時的高效能表現,為音樂處...

鐵人賽 自我挑戰組 DAY 15

技術 Day 0xF UVa10071 Back to High School Physics

Virtual Judge ZeroJudge 題意 輸入粒子經過 t 秒後的速度為 v,求 2t 秒後的位移量 需要注意的有: 重複輸入 每筆...

鐵人賽 影片教學 DAY 1

技術 Day1 - 基本心態及課程介紹

大家好,我是長風青雲。今天是鐵人賽第一天,我就先來一個不硬核的介紹。說話顛三倒四,聲音也不怎麼好聽(建議還是關靜音看字幕就好QQ)。我明天還是寫好稿再念好了,我...

鐵人賽 影片教學 DAY 2

技術 Day 2 - 輸出

大家好,我是長風青雲。我發現了一件超級糟糕的事,3分鐘真的有點痛苦QAQ原本我想要今天講完輸入輸出基本資料型態的但我發現我辦不到QAQ可以假裝一下我們的題目是...

鐵人賽 自我挑戰組 DAY 14

技術 Day 0xE UVa10812 Beat the Spread!

Virtual Judge ZeroJudge 題意 輸入比賽的分數總和及分差,輸出兩隊分數 需要注意的有: 第一行輸入整數 n 代表測資數 每...

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

技術 [Day 10] Leetcode 978. Longest Turbulent Subarray (C++)

前言 今天下班買到飲料心滿意足,今日的挑戰是medium,perfect!題目在這邊:978. Longest Turbulent Subarray;簡單來說,...

鐵人賽 Software Development DAY 15

技術 Day 14:GUI Design Tool 之所見即所得?

前面的 juce::Rectangle 簡易拉版面技巧,難免給人「這個高科技會不會太落後?」的錯覺。其實,JUCE 曾經有過類似 Visual Basic、Xc...

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

技術 [Day 9] Leetcode 917. Reverse Only Letters (C++)

前言 今天的daily challenge題目是917. Reverse Only Letters,是easy的題目,不過可以應用到stack的概念!我們一起來...

鐵人賽 Software Development DAY 14

技術 Day 13:擺放控制項(二)

上一篇的未完成品: 先前按鈕的寬度為固定值,所以不會依據視窗的寬度排排站好。修改如下: 按鈕的間距保持固定, kButtonDistance 將內縮後的寬...

鐵人賽 自我挑戰組 DAY 13

技術 Day 0xD UVa10783 Odd Sum

Virtual Judge ZeroJudge 題意 輸入兩個數字,輸出兩個數字間的奇數和 需要注意的有: 輸入測資數 T 每筆測資有兩行,分...

鐵人賽 Software Development DAY 13

技術 Day 12:擺放控制項(一)

視窗應用軟體開發其中一個環節是版面設計。JUCE 有幾種控制版面的作法,本篇介紹如何使用 juce::Rectangle 類別來安排控制項。 下圖為設計目標:...

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

技術 [Day 8] Leetcode 1189. Maximum Number of Balloons (C++)

前言 飆車回家又是11點多了,發現今天的daily challenge是easy就順手解個吧!題目在這邊:1189. Maximum Number of Bal...

鐵人賽 自我挑戰組 DAY 12

技術 Day 0xC UVa10170 The Hotel with Infinite Rooms

Virtual Judge ZeroJudge 題意 輸入第一組旅行團人數 S,輸出酒店內第 D 天的入住人數 需要注意的有: 有順序的重複輸...

鐵人賽 Software Development DAY 12

技術 Day 11:加入簡單的控制項

按:下筆此刻,JUCE 版本為 6.1,此系列文章皆以此版為準。 這篇說明加入 UI 控制項的其中一個方法。Projucer 建出來的 GUI Applic...

鐵人賽 自我挑戰組 DAY 11

技術 Day 0xB UVa948 Fibonaccimal Base

Virtual Judge ZeroJudge 題意 輸入十進位的數字,輸出對應的費氏進位表示法 需要注意的有: 第一行輸入一數字 N 代表測資...

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

技術 [Day 7] Leetcode 621. Task Scheduler (C++)

前言 今天來分享621. Task Scheduler這一題~ 其實會選到這題本來也是要接續昨天priority queue主題來練習,所以用了top 100...