C++
BUAA_小胡
这个作者很懒,什么都没留下…
展开
-
198. 打家劫舍
class Solution {public: int rob(vector<int>& nums) { int m = nums.size(); if(m==1) return nums[0]; vector<int> A(m+1,0); A[0] = nums[0]; A[1] = max(nums[0],nums[1]); for(int .原创 2022-01-19 08:10:57 · 230 阅读 · 0 评论 -
159. 至多包含两个不同字符的最长子串
class Solution {public: int lengthOfLongestSubstringTwoDistinct(string s) { std::queue<char> Q; std::unordered_map<char,int> count; int ans=0; for(char ch:s){ if(count[ch]==0){ i.原创 2022-01-16 21:35:38 · 194 阅读 · 0 评论 -
vector对齐小工具
void save_vector(const std::vector<float> &datas,std::string name){ofstream myfile;myfile.open(name);for(auto data:datas){myfile<<data<<" ";}myfile.close();}void save_vector(const std::vector<int> &datas,st原创 2021-12-23 21:37:04 · 508 阅读 · 0 评论 -
C++ unordered_map使用 && 实现hash表
1.创建需要指定类型unoredred_map<type1,type2> map;2.insertmap.insert(pair)std::make_pair<type1,type2>(value1,value2)原创 2020-07-17 17:13:51 · 460 阅读 · 0 评论