mins Dream

第2天:理解 C# 與其基礎語法(使用 .NET 8)

課程簡介 今天,我們將介紹 C# 的基本概念及語法,並使用 .NET 8 來開發第一個 C# 應用程式。這個版本引入了許多新功能和優化,並且能夠在跨平台環境中更加流暢地執行。我們將學習基本語法以及如何撰寫、執行簡單的 C# 程式。 學習目標 瞭解 C# 的基礎結構與語法 使用 .NET 8 建立並執行第一個 C# 應用程式 掌握基本的輸出與輸入語法 課程內容 ...

LeetCode - Candy(糖果分配)

題目描述 有 n 個小朋友排成一列,並且每個孩子有一個數組 ratings 表示他們的評分。你需要按照以下規則分配糖果: 每個孩子至少分配到 1 顆糖果。 評分較高的孩子要比相鄰評分較低的孩子獲得更多的糖果。 請計算最少需要多少顆糖果,才能滿足上述要求。 範例: 輸入:ratings = [1,0,2] 輸出:5 解釋:你可以給這些孩子分配 [2,1,2]...

LeetCode - Gas Station(加油站)

題目描述 在一條圓形路線上有 n 個加油站,其中第 i 個加油站的汽油量是 gas[i]。你有一輛油箱無限大的汽車,它從第 i 個加油站到第 i + 1 個加油站所需要的汽油量是 cost[i]。你必須從某個加油站出發,並且沿著順時針方向走一圈。如果可以走完整圈,返回出發的加油站的索引(從 0 開始),否則返回 -1。 範例: 輸入:gas = [1,2,3,4,5], ...