码迷,mamicode.com
首页 > 2018年10月02日 > 全部分享
【算法】禁忌搜索算法(Tabu Search,TS)超详细通俗解析附C++代码实例
01 什么是禁忌搜索算法? 1.1 先从爬山算法说起 爬山算法从当前的节点开始,和周围的邻居节点的值进行比较。 如果当前节点是最大的,那么返回当前节点,作为最大值 (既山峰最高点);反之就用最高的邻居节点来,替换当前节点,从而实现向山峰的高处攀爬的目的。如此循环直到达到最高点。因为不是全面搜索,所以 ...
分类:编程语言   时间:2018-10-02 20:24:29    阅读次数:179
对于gitHub的总结随笔
作用:用于项目的版本管理 密切相关的是 git 操作 1.本地的文件上传到github上 1.右击项目 点击git bash here 在弹出的终端中输入git init 实现项目初始化 2.输入git add . 3.git commit -m '提交日志' 以上步骤实现了本地文件添加到本地仓库的 ...
分类:其他好文   时间:2018-10-02 20:24:09    阅读次数:151
Opencv Convex Hull (凸包)
#include <iostream>#include <opencv2/opencv.hpp> using namespace std;using namespace cv; Mat img1, img2, img3, img4, img_result, img_gray1, img_gray2, ...
分类:其他好文   时间:2018-10-02 20:24:02    阅读次数:186
弱菜的各种模板
高斯 约当消元(这里以JSOI2008球形空间产生器) include include include include define gt getchar() define ll long long define db double define File(s) freopen(s".in","r" ...
分类:其他好文   时间:2018-10-02 20:23:54    阅读次数:168
使用pyinstaller打包python小程序(没有使用第三方模块)
准备: 1,xxx.py程序文件 2,自定义的图标文件:xxx.ico 图标文件应该包含常见的多分辨率格式,以便适应在不同场合显示,不能是单一图片。 你可以用专用的软件处理生成图标,不过少量的图标生产,其实最方便的还是直接找网上的在线工具解决。以converticon网站操作为例(https://l ...
分类:微信   时间:2018-10-02 20:23:43    阅读次数:155
idea更换主题
自定义主题样式网址:http://www.riaway.com/index.php 下载喜欢的主题 File import Setting 选择下载的jar文件 File settings Color Scheme选择下载的主题(配色方案)即可 ...
分类:其他好文   时间:2018-10-02 20:23:36    阅读次数:405
SwitchHosts—hosts管理工具
SwitchHosts是一个管理、快速切换Hosts小工具,开源软件,一键切换Hosts配置,非常实用,高效。开发Web过程成,部署有多套环境,网址域名都相同,部署在不同的服务器上,有开发环境、测试环境、预发布环境、生产环境。经常要切换Hosts来访问,测试以及验证bug,如果纯手工修改这会花掉不少 ...
分类:其他好文   时间:2018-10-02 20:23:29    阅读次数:177
Top 10 Free Antivius
1)AvastAntivirusisafamilyofinternetsecurityapplicationsdevelopedbyAvastforMicrosoftWindows,macOS,AndroidandiOS.TheAvastAntivirusproductsincludefreeandproprietaryversionsthatprovidecomputersecurity,bro
分类:其他好文   时间:2018-10-02 20:23:18    阅读次数:135
js strict 关键字
strict strict模式,JavaScript在设计之初,为了方便初学者学习,并不强制要求用var申明变量。这个设计错误带来了严重的后果: 如果一个变量没有通过var申明就被使用,那么该变量就自动被申明为全局变量. 在同一个Web页面的不同的JavaScript文件中,如果都不用var申明,恰 ...
分类:Web程序   时间:2018-10-02 20:23:10    阅读次数:179
修改Hosts文件提示没有权限怎么办
解决办法:给host文件赋予权限 1、打开电脑C盘,在目录C:\Windows\System32\drivers\etc 下找到hosts文件 2.右键hosts文件,选择属性 3.点击hosts属性对话框里的“高级”,如下图所示。 4.在hosts的高级安全设置界面点击更改权限,如下图所示。 5. ...
分类:其他好文   时间:2018-10-02 20:23:01    阅读次数:215
Python3基础 os.path.splitext 处理文件名,得到文件名+扩展名
                      python : 3.7.0   & ...
分类:编程语言   时间:2018-10-02 20:22:53    阅读次数:216
手动安装MySQL8.0
首先跟大家唠一唠家常,随着MySQL迅速的更新,MySQL突飞猛进已经更新到了8.0版本,那么它和我们之前用的5.X版本有什么明显的区别那? 首先给大家看下MySQL5.X自带表的查询速度 之后献上MySQL8.0的自带表的查询速度 一样的数据结果显而易见,MySQL8.0的坑我是走了个遍,为了让大 ...
分类:数据库   时间:2018-10-02 20:22:37    阅读次数:239
linux安装包的两种安装方式:rpm和yum
1.rpm包的安装过程:进入rpm包的所在目录,通过rpm -ivh 包名安装,rpm安装无法解决依赖关系 2.yum安装过程:读取/etc/yum.repo/下配置文件中的baseurl地址,找到该地址下的repodata/repomd.xml文件(配有依赖关系),读取安装目标所需要的所有安装包并 ...
分类:系统相关   时间:2018-10-02 20:22:21    阅读次数:673
解题:CQOI 2013 和谐矩阵
题面 踩踩时间复杂度不正确的高斯消元 首先可以发现第一行确定后就可以确定整个矩阵,所以可以枚举第一行的所有状态然后$O(n)$递推检查是否合法 $O(n)$递推的方法是这样的:设$pre$为上一行,$now$为当前行,$nxt$为递推出的下一行,$all$为列的全集,则可以直接用位运算完成递推: $ ...
分类:其他好文   时间:2018-10-02 20:22:12    阅读次数:201
yum2
首先yum源的主配置文件为/etc/yum.conf文件。这个文件一般不用动,而我们配置具体的各个yum源的配置文件在/etc/yum.repo.d目录下,所有以repo结尾的文件都是yum源配置文件。 需要注意的是,配置的yum源的个数并不是以.repo的文件数量为计数,而是以在所有.repo文件 ...
分类:其他好文   时间:2018-10-02 20:22:01    阅读次数:1253
Javascript继承2:创建即继承----构造函数继承
设计模式中的经典笔录 ...
分类:编程语言   时间:2018-10-02 20:21:54    阅读次数:128
当同时安装Python2和Python3后,如何兼容并切换使用详解(比如pip使用)
由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的。 对于Ubuntu 16.04 LT ...
分类:编程语言   时间:2018-10-02 20:21:47    阅读次数:289
924条   上一页 1 ... 15 16 17 18 19 20 21 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!