算法
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 · 131 阅读 · 0 评论 -
C++ map
1、findmap.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 · 990 阅读 · 0 评论 -
算法总结
算法优化一、 遗传算法遗传算法模拟自然进化过程搜索最优解,即对于碱基对经行最优组合寻找最优解,科学定义为遗传算法(Genetic Algorithm, GA)起源于对生物系统所进行的计算机模拟研究。它是模仿自然界生物进化机制发展起来的随机全局搜索和优化方法,借鉴了达尔文的进化论和孟德尔的遗传学说。其本质是一种高效、并行、全局搜索的方法,能在搜索过程中自动获取和积累有关搜索空间的知识,并自适应地...原创 2019-01-23 10:35:25 · 269 阅读 · 0 评论