沒記錯浪打的中括號裡面 用=跟&都可以抓 一個是複製 一個是ref 然後可以特定 [&閒聊, =姆咪] : 姆咪 : 有人知道為什麼匿名函數的[] : 中間加個&就可以用區域外面的東西嗎 : 我剛剛才知道= = : ```cpp : class Solution { : public: : vector<int> frequencySort(vector<int>& nums) : { : int len = nums.size(); : unordered_map<int,int> save; : for(int i = 0; i < len ; i ++) : { : save[nums[i]]++; : } : sort(nums.begin(),nums.end(),[&](int &a,int &b){ : if(save[a] == save[b])return (a>b); : return (save[a] < save[b]); : }); : return nums; : } : }; : ``` ----- Sent from JPTT on my iPad -- ※ 發信站: 批踢踢實業坊(ptt-web.org.tw), 來自: 123.205.121.194 (臺灣) ※ 文章網址: https://ptt-web.org.tw/Marginalman/M.1721771975.A.D69
Neuenmuller: 大師 07/24 07:01