2018年6月14日
摘要: CEC2017 benchmark function可以从 "这里" 下载。 导师最近给了个课题让我自己研究,跟智能优化算法相关的,必不可免的要用到最新的CEC2017 benchmark function,然而 笔者着实踩了很多坑,第一步编译都差点跪了。 坑一:abs 如果你下载了上面的CEC20 阅读全文
posted @ 2018-06-14 10:21 logosG 阅读(2519) 评论(2) 推荐(3) 编辑
  2018年6月13日
摘要: 之前写过一篇博文, "利用github pages五分钟建好个人网站+个人博客" ,在这篇 博文里,做了一件什么事呢? 1. 利用 和`Jekyll logos23333.github.io` 2. 在aliyun购买了 域名 3. 将 与`logos23333.github.io logos233 阅读全文
posted @ 2018-06-13 22:25 logosG 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 笔者自己在建个人网站/个人博客的时候其实遇到了不少麻烦,但是都一一解决了,这里教给大家最简单的方式。 首先你需要一个GitHub账号,访问https://github.com创建新账号即可。 然后访问https://github.com/Logos23333/Logos23333.github.io 阅读全文
posted @ 2018-06-13 22:24 logosG 阅读(12445) 评论(2) 推荐(0) 编辑
  2018年2月16日
摘要: Introduction Divide and Conquer的三个步骤: Divide the problem into a number of subproblems that are smaller instances of the same problem. Conquer the subp 阅读全文
posted @ 2018-02-16 21:50 logosG 阅读(885) 评论(0) 推荐(0) 编辑
  2017年12月18日
摘要: 本文是为了加深自己对线性表的印象。附有复杂度的分析,数组实现和指针实现的优缺点等。 一、线性表 二、数组实现线性表 三、指针实现线性表 四、两种实现方式各自的优缺点 1.从存储空间上考虑 数组需要 size*n的大小。而链表需要 size*(n+4*cnt),指针本身需要空间存放。 2.从访问速度上 阅读全文
posted @ 2017-12-18 17:24 logosG 阅读(206) 评论(0) 推荐(0) 编辑
  2017年12月10日
摘要: 在做ACM题的时候我们常常会遇到一类题:动态规划。 初学者常常觉得动态规划难以理解,并且用到动态规划的题往往能用递归解决,但我们知道,递归往往用时较长,而且动态规划的思想很值得我们借鉴学习,所以,动态规划还是很有必要了解学习的。 和以前一样,我将尝试用一种通俗易懂的方式解释动态规划的思想。 一、递归 阅读全文
posted @ 2017-12-10 21:58 logosG 阅读(1231) 评论(0) 推荐(0) 编辑
  2017年12月4日
摘要: leetcode#42 Trapping rain water 这道题十分有意思,可以用很多方法做出来,每种方法的思想都值得让人细细体会。 42. Trapping Rain WaterGiven n non-negative integers representing an elevation m 阅读全文
posted @ 2017-12-04 23:47 logosG 阅读(3135) 评论(2) 推荐(0) 编辑
  2017年11月8日
摘要: 本文知识均由笔者自学,文章有错误之处请不吝指出。 笔者刷数模题的时候有一道题考到了“二分图最大权分配”,需要用到KM算法,但是书上对KM算法的介绍又臭又长,更何况有些同学“匈牙利算法”也没学过(由匈牙利数学家Edmonds提出),自然难以理解所谓的KM算法。本文旨在用通俗易懂的语言,向读者介绍匈牙利 阅读全文
posted @ 2017-11-08 00:26 logosG 阅读(36234) 评论(18) 推荐(37) 编辑