原创 力扣1106.拼寫單詞-map

1、 2、 class Solution { public: int countCharacters(vector<string>& words, string chars) { map<char,int> m

原创 PSOC4賽普拉斯使用點個燈

1、 2、  

原创 PSOC 賽普拉斯 使用一

1、 新建工程選擇你的芯片   2、編譯以後點擊debug找到芯片選擇芯片 ok

原创 匿名函數-Lambda表達式

匿名函數是許多編程語言都支持的概念,有函數體,沒有函數名,c++引入了lambda 函數,你可以在你的源碼中內聯一個lambda函數,這就使得創建快速的,一次性的函數變得簡單了 其實類似於python中的lambda函數,其實就是沒有名字

原创 力扣-122-買股票最佳時機

1、看不出來,腦筋急轉彎?只要下一天高就賣出當天還可以買入迭代就好了。。 2、 class Solution { public: int maxProfit(vector<int>& prices) { int

原创 力扣-155-最小棧

1、 2、 class MinStack { public: /** initialize your data structure here. */ MinStack() { } st

原创 力扣-1046-最後一塊石頭重量-貪心

1、 2、//自己寫的解法 class Solution { public: int lastStoneWeight(vector<int>& stones) { int temp0=0; in

原创 C++ SET

set中常用的方法 begin()        ,返回set容器的第一個元素 end()      ,返回set容器的最後一個元素 clear()          ,刪除set容器中的所有的元素 empty()    ,判斷set容器

原创 leetcode 50快速冪

1、 2、 class Solution { public: double myPow(double x, int n) { long N=n; if(n<0) {

原创 字典樹-單詞查找樹,Trie樹

1、 哈希樹的變種。典型應用是用於統計,排序和保存大量的字符串(但不僅限於字符串),所以經常被搜索引擎系統用於文本詞頻統計。它的優點是:利用字符串的公共前綴來減少查詢時間,最大限度地減少無謂的字符串比較,查詢效率比哈希樹高。 根節點不包含

原创 ADS1278字符驅動

1 #include<linux/init.h> #include<linux/platform_device.h> #include<linux/module.h> #include<linux/miscdevice.h> #incl

原创 dfs 力扣630 比較繞的一道題

1、     /* // Definition for Employee. class Employee { public: int id; int importance; vector<int> subordi

原创 accumulate以及pair大小比較 力扣1337戰鬥力最弱的K行

1、 int sum = accumulate(vec.begin() , vec.end() , 42); 累加42是累加初始值 string sum = accumulate(v.begin() , v.end() , string(

原创 面試題10.15 find妙用

我就直接計算了 class Solution { public: int findString(vector<string>& words, string s) { int n=words.size();

原创 int mid = l + (r - l) / 2 防止溢出

1、 int mid = l + (r - l) / 2 int mid = l + ((r - l)>>1)  如果/2寫成>>1的話,>>的優先級別比較低((r - l)>>1)需要括號。 (l + r)/2 l + r可能會溢出in