iT邦幫忙

c/c++相關文章
共有 142 則文章

技術 [一天至少一題直到ICPC開賽025]解題:Symmetric Matrix(1/8)

Symmetric Matrix 題目連結 找是不是對稱矩陣(由中心點來鏡射) 不可以是負的 解題 a1 a2 a3 b1 b2 b3 c1 c2 c3...

鐵人賽 AI & Data DAY 3

技術 (DAY 3)CPE一星題庫UVA100&UVA10929(C/C++)

客製化ChatGPT 中文繁簡體轉換,請在ChatGPT Custom instructions1.What would you like ChatGPT to...

技術 <<Vector-Erase>> _HakerRank_C++_STL

#include &lt;cmath&gt; #include &lt;cstdio&gt; #include &lt;vector&gt; #include...

鐵人賽 Software Development DAY 21

技術 [Day 21] 用C++ 設計程式中的系統櫃:BST::insert()

新增節點的方式大概可以以兩種方式來概括: 非遞迴形式:void BST::insert(int); 相對直觀 使用 while 迴圈 遞迴形式:void...

技術 [一天至少一題直到ICPC開賽006]解題: What is the Probability?(12/15)

What is the Probability? 題目連結 最近剛成立一個DC群組,如果各位有興趣打題或是幫忙解惑歡迎加入會定期每禮拜開五題與不定期組內比賽也...

技術 <<Say "Hello, World!">> _HakerRank_C++_Introduction

#include &lt;iostream&gt; #include &lt;cstdio&gt; using namespace std; int main...

技術 <<Abstract Classes - Polymorphism>> _HakerRank_C++_Classes

#include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;map&gt; #include...

鐵人賽 AI & Data DAY 8

技術 (DAY 9)CPE一星題庫UVA10056&UVA10170(C/C++)

UVA10056 ChatGPT 問題輸入: 大學程式能力檢定 UVA10056 What is the Probability!! 問題的中文與英文描述,包...

鐵人賽 Software Development DAY 2

技術 [Day 02] 用C++ 設計程式中的系統櫃:指標概論

指標是 C/C++ 的靈魂,了解指標的真面目,你可以更快速認識資料結構中記憶體的操作! 指標宣告與運算 這個議題是我之前常常搞混的!有時候 * 與記憶體有關,...

技術 <<Strings>>_HakerRank_C++_Strings

#include &lt;iostream&gt; #include &lt;string&gt; using namespace std; int main...

技術 [一天至少一題直到 ICPC 開賽 #016] 解題:Short Sort(12/24)

Short Sort 題目連結點此抱歉,今天在寫 12/25 的文章時才發現我昨天根本沒有寫XD 今天來補一下 題目意思 有 a b c三張牌 只能用以下方法交...

鐵人賽 Software Development DAY 17

技術 [Day 17] 用C++ 設計程式中的系統櫃:linkedList::reverse()

今天,我們來解決一個問題吧! 給定一個遞增的鏈結串列,回傳一個遞減的鏈結串列。 其實,這個問題有兩個解決方法! 將原本鏈結串列的數值儲存於陣列中,再將它們以遞...

技術 C++暑假進化之路(0): 出發

這系列是怎麼來的? 這個暑假想加強一下程式的基本功,把前年買的 C++ Primer 5th 啃一啃,然後把一些卡關的觀念跟Code紀錄一下。 這系列文章中會有...

鐵人賽 自我挑戰組 DAY 21

技術 Day21 - 分治(divide & conquer)

前言 今天的主題是一個演算法的設計方式和思維,因此不會提供具體的例題或實作細節,只會探討以這種設計方式所開發的演算法,以幫助大家理解 概念 分治又稱為「各個擊破...

技術 <<Accessing Inherited Functions>> _HakerRank_C++_Inheritance

#include&lt;iostream&gt; using namespace std; class A { public: A()...

技術 <<Classes and Objects>> _HakerRank_C++_Classes

#include &lt;cmath&gt; #include &lt;cstdio&gt; #include &lt;vector&gt; #include...

技術 <<Multi Level Inheritance>> _HakerRank_C++_Inheritance

#include &lt;cmath&gt; #include &lt;cstdio&gt; #include &lt;vector&gt; #include...

技術 <<Inheritance Introduction>> _HakerRank_C++_Inheritance

#include &lt;cmath&gt; #include &lt;cstdio&gt; #include &lt;vector&gt; #include...

鐵人賽 Software Development DAY 8

技術 [Day 08] 用C++ 設計程式中的系統櫃:linkedList::pushFront()

在做任何事情之前,我們要先建立一個鏈結串列的物件。 int main() { SLL *sll = new SLL; DLL *dll = ne...

技術 <<Class>> _HakerRank_C++_Classes

#include &lt;iostream&gt; #include &lt;sstream&gt; using namespace std; /* Ent...

鐵人賽 Software Development DAY 29

技術 [Day 29] 用C++ 設計程式中的系統櫃:BST::isValid()

學了二元搜尋樹的基本,那想過怎麼判斷這棵樹是不是二元搜尋樹嗎? 還記得有一個遍歷演算法叫做「中序遍歷」或 inorder traversal 嗎?用這個遍歷法...

技術 <<Functions>> _HakerRank_C++_Introduction

#include &lt;iostream&gt; #include &lt;cstdio&gt; using namespace std; /* Add `...

技術 <<Virtual Functions>> _HakerRank_C++_Classes

#include &lt;cmath&gt; #include &lt;cstdio&gt; #include &lt;vector&gt; #include...

技術 <<Rectangle Area>> _HakerRank_C++_Inheritance

#include &lt;iostream&gt; using namespace std; /* * Create classes Rectangle a...

技術 <<Inherited Code>> _HakerRank_C++_Classes

#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;sstream&gt; #incl...

鐵人賽 Software Development DAY 16

技術 [Day 16] 用C++ 設計程式中的系統櫃:linkedList::remove()

實作一下 linkedList::remove() 吧! 這個類別的功用是:給定一個目標值,從鏈結串列移除包含目標值的節點。 定義類別 class SLL {...

技術 <<Conditional Statements>> _HakerRank_C++_Introduction

#include &lt;bits/stdc++.h&gt; using namespace std; string ltrim(const string &...

技術 <<Box It!>> _HakerRank_C++_Classes

#include&lt;bits/stdc++.h&gt; using namespace std; ///////////////////////////...

技術 <<Arrays Introduction>> _HakerRank_C++_Introduction

#include &lt;cmath&gt; #include &lt;cstdio&gt; #include &lt;vector&gt; #include...

鐵人賽 Software Development DAY 10

技術 [Day 10] 用C++ 設計程式中的系統櫃:linkedList::popFront()

有了新增節點的類別方法,總該有一個刪除節點的類別方法吧! 刪除節點的方式有很多種,我們就從最簡單的刪除鏈結串列頭部節點開始。 定義類別 class SLL {...