摘要:
CEC2017 benchmark function可以从 "这里" 下载。 导师最近给了个课题让我自己研究,跟智能优化算法相关的,必不可免的要用到最新的CEC2017 benchmark function,然而 笔者着实踩了很多坑,第一步编译都差点跪了。 坑一:abs 如果你下载了上面的CEC20 阅读全文
摘要:
之前写过一篇博文, "利用github pages五分钟建好个人网站+个人博客" ,在这篇 博文里,做了一件什么事呢? 1. 利用 和`Jekyll logos23333.github.io` 2. 在aliyun购买了 域名 3. 将 与`logos23333.github.io logos233 阅读全文
摘要:
笔者自己在建个人网站/个人博客的时候其实遇到了不少麻烦,但是都一一解决了,这里教给大家最简单的方式。 首先你需要一个GitHub账号,访问https://github.com创建新账号即可。 然后访问https://github.com/Logos23333/Logos23333.github.io 阅读全文
摘要:
Introduction Divide and Conquer的三个步骤: Divide the problem into a number of subproblems that are smaller instances of the same problem. Conquer the subp 阅读全文
摘要:
本文是为了加深自己对线性表的印象。附有复杂度的分析,数组实现和指针实现的优缺点等。 一、线性表 二、数组实现线性表 三、指针实现线性表 四、两种实现方式各自的优缺点 1.从存储空间上考虑 数组需要 size*n的大小。而链表需要 size*(n+4*cnt),指针本身需要空间存放。 2.从访问速度上 阅读全文
摘要:
在做ACM题的时候我们常常会遇到一类题:动态规划。 初学者常常觉得动态规划难以理解,并且用到动态规划的题往往能用递归解决,但我们知道,递归往往用时较长,而且动态规划的思想很值得我们借鉴学习,所以,动态规划还是很有必要了解学习的。 和以前一样,我将尝试用一种通俗易懂的方式解释动态规划的思想。 一、递归 阅读全文
摘要:
leetcode#42 Trapping rain water 这道题十分有意思,可以用很多方法做出来,每种方法的思想都值得让人细细体会。 42. Trapping Rain WaterGiven n non-negative integers representing an elevation m 阅读全文