![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
lucky tiger
要一直前进,一直静下心来学习。
展开
-
力扣136只出现一次的数字(哈希map)
1、 2、哈希解法 //哈希暴力求解 class Solution { public: int singleNumber(vector<int>& nums) { map<int,int> m; for(int i=0; i<nums.size();i++){ if(m.find(nu...原创 2020-03-03 10:44:02 · 123 阅读 · 0 评论 -
C++ map
1、find map.find(key) map.count(key) map.ereas(key) map.insert(key) <均是对key操作,同样返回的map[key]即为value> map.find(number)!=map.end()表示找到元素 map.find(number)==map.end()表示找到元素<find(number)指的是ke...原创 2020-03-03 10:38:42 · 930 阅读 · 0 评论 -
算法总结
算法优化 一、 遗传算法 遗传算法模拟自然进化过程搜索最优解,即对于碱基对经行最优组合寻找最优解,科学定义为遗传算法(Genetic Algorithm, GA)起源于对生物系统所进行的计算机模拟研究。它是模仿自然界生物进化机制发展起来的随机全局搜索和优化方法,借鉴了达尔文的进化论和孟德尔的遗传学说。其本质是一种高效、并行、全局搜索的方法,能在搜索过程中自动获取和积累有关搜索空间的知识,并自适应地...原创 2019-01-23 10:35:25 · 265 阅读 · 0 评论