原创 LeetCode 80 刪除排序數組中的重複項
class Solution { public: int removeDuplicates(vector<int>& nums) { if(nums.size()==0)return 0; int
原创 最小時間差
class Solution { public: int findMinDifference(vector<string>& timePoints) { vector<int>k; int len=t
原创 在MATLAB中,有一個非常有用的函數 reshape,它可以將一個矩陣重塑爲另一個大小不同的新矩陣,但保留其原始數據。
class Solution { public: vector<vector<int>> matrixReshape(vector<vector<int>>& nums, int r, int c) { int w
原创 現在輸入一個公司的所有員工信息,以及單個員工id,返回這個員工和他所有下屬的重要度之和。
/* // Employee info class Employee { public: // It's the unique ID of each node. // unique id of this employee
原创 簡單錯誤記錄-開發一個簡單錯誤記錄功能小模塊,能夠記錄出錯的代碼所在的文件名稱和行號。
#include<iostream> #include<string> #include<vector> using namespace std; struct rec{ public: string pathway;
原创 問在有限的操作數範圍內,能夠得到最大連續的相同字符的子串的長度是多少。
#include<iostream> #include<string> #include<vector> using namespace std; int n,m; string str;//全局變量; int change(char
原创 字節跳動-求如果打完最後的 (n-k) 場比賽,有沒有可能三隻球隊的分數打平。
#include<iostream> using namespace std; int main(){ int t; cin>>t; for(int i=0;i<t;i++){ long lon
原创 3的冪
class Solution { public: bool isPowerOfThree(int n) { if(!n) return false; while(n%3==0){n /= 3;}
原创 LeetCode 鍵盤行
class Solution { public: vector<string> findWords(vector<string>& words) { vector<string> res; //定義一個strin
原创 矩陣轉置
class Solution { public: vector<vector<int>> transpose(vector<vector<int>>& A) { int w=A.size();//原
原创 LeetCode 670: 最大交換
class Solution { public: int maximumSwap(int num) { if(num<=10)return num;//若是<10,則直接彈出該值,無需操作;
原创 華爲[編程題]最高分是多少-牛客網
#include<iostream> #include<vector> using namespace std; int main(){ int n,m; while(cin>>n>>m){ vector<