原创 LeetCode刷題:寶石與石頭(C#)

給定字符串J 代表石頭中寶石的類型,和字符串 S代表你擁有的石頭。 S 中每個字符代表了一種你擁有的石頭的類型,你想知道你擁有的石頭中有多少是寶石。 J 中的字母不重複,J 和 S中的所有字符都是字母。字母區分大小寫,因此"a"和

原创 LeetCode刷題:拿硬幣(C#)

桌上有 n 堆力扣幣,每堆的數量保存在數組 coins 中。我們每次可以選擇任意一堆,拿走其中的一枚或者兩枚,求拿完所有力扣幣的最少次數。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/pr

原创 CodeForces排行:4A Watermelon(C++11)

#include<iostream> #include<cstdio> #include<cmath> #include<iomanip> using namespace std; int main() { int n;

原创 LeetCode刷題:IP 地址無效化(C#)

給你一個有效的 IPv4 地址 address,返回這個 IP 地址的無效化版本。 所謂無效化 IP 地址,其實就是用 “[.]” 代替了每個 “.”。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn

原创 LeetCode刷題:一維數組的動態和(C#)

給你一個數組 nums 。數組「動態和」的計算公式爲:runningSum[i] = sum(nums[0]…nums[i]) 。 請返回 nums 的動態和。 來源:力扣(LeetCode) 鏈接:https://leetcod

原创 LeetCode刷題:整數的各位積和之差(C#)

給你一個整數 n,請你幫忙計算並返回該整數「各位數字之積」與「各位數字之和」的差。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems/subtract-the-product-

原创 LeetCode刷題:將數字變成 0 的操作次數(C#)

給你一個非負整數 num ,請你返回將它變成 0 所需要的步數。 如果當前數字是偶數,你需要把它除以 2 ;否則,減去 1 。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems

原创 LeetCode刷題:統計作戰單位數(C++)

n 名士兵站成一排。每個士兵都有一個 獨一無二 的評分 rating 。 每 3 個士兵可以組成一個作戰單位,分組規則如下: 從隊伍中選出下標分別爲 i、j、k 的 3 名士兵,他們的評分分別爲 rating[i]、rating[

原创 LeetCode刷題:猜數字(C++)

小A 和 小B 在玩猜數字。小B 每次從 1, 2, 3 中隨機選擇一個,小A 每次也從 1, 2, 3 中選擇一個猜。他們一共進行三次這個遊戲,請返回 小A 猜對了幾次? 來源:力扣(LeetCode) 鏈接:https://l

原创 在Qt Creator不顯示Qwt控件狀態下進行程序開發

Qwt插件不在Qt Creator顯示因爲下載的Qwt使用底層編譯器和Qt Creator底層編譯器不兼容導致的,需要下載Qt Creator版本對應的Qwt版本才能在Qwt頁面進行顯示。 如果未顯示則在ui文件上右鍵->用…打開

原创 LeetCode刷題:有多少小於當前數字的數字(C#)

給你一個數組 nums,對於其中每個元素 nums[i],請你統計數組中比它小的所有數字的數目。 換而言之,對於每個 nums[i] 你必須計算出有效的 j 的數量,其中 j 滿足 j != i 且 nums[j] < nums[

原创 OpenCV實現圖像灰度化(Python版)

函數說明 函數官方文檔功能說明: Converts an image from one color space to another. 使用OpenCV當中的cvtColor函數,函數官方文檔說明地址: https://docs.

原创 LeetCode刷題:左旋轉字符串(C#)

字符串的左旋轉操作是把字符串前面的若干個字符轉移到字符串的尾部。請定義一個函數實現字符串左旋轉操作的功能。比如,輸入字符串"abcdefg"和數字2,該函數將返回左旋轉兩位得到的結果"cdefgab"。 來源:力扣(LeetCod

原创 LeetCode刷題:統計位數爲偶數的數字(C#)

給你一個整數數組 nums,請你返回其中位數爲 偶數 的數字的個數。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems/find-numbers-with-even-numbe

原创 LeetCode刷題:兩數之和(C++)

給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,數組中同一個元素不能使用兩遍。 來源:力扣(LeetCode)