码迷,mamicode.com
首页 > 2019年09月12日 > 全部分享
R语言旅行推销员问题TSP
原文链接:http://tecdat.cn/?p=6551 常用术语中的旅行推销员问题(TSP)是最复杂的问题之一,归结为组合优化。旅行到n个城市(顶点)需要检查(n-1)!可能性。3,000个地点有4 * 10 ^ 9131个可能的解决方案。 本文调查了R包的性能:TSP和tspmeta。结果对我 ...
分类:编程语言   时间:2019-09-12 23:42:16    阅读次数:171
Dijkstra算法的Java实现
对应的图: 图的结构Ref:https://wenku.baidu.com/view/9fdeaa3c2b160b4e767fcff7.html 小结: 最重要的是记住:在搜索过程中,若节点i对应的distance[i]发生改变,那么对其任意一个邻居节点j,对应的distance[j]都要重新计算, ...
分类:编程语言   时间:2019-09-12 23:41:35    阅读次数:106
pycharm快捷键
1,alt + enter 快速导包,快速创建函数2,CTRL + ALT + V 生成一个变量名3,CTRL + shift/alt + enter 下/上一行4,CTRL + ALT + m 快速抽取方法4,alt + j 选中相同的代码5,alt + / 提示单词6,F2 定位错误,#最重要的 ...
分类:其他好文   时间:2019-09-12 23:41:06    阅读次数:82
SpringBoot配置Cors跨域请求
一、同源策略简介 同源策略[same origin policy]是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。 同源策略是浏览器安全的基石。 什么是源 源[origin]就是协议、域名和端口号。例如:http://www.baidu.com:80这个URL。 ...
分类:编程语言   时间:2019-09-12 23:40:09    阅读次数:117
springBoot
前言 不是颠覆spring框架,而是对spring框架整合其他的框架进行封装和简化, 降低框架整合的门槛,让更多程序员或者初学者也可以做框架整合的事情, 可以非常快速的搭建一个高度整合的一个项目。 什么是Spring boot框架 Spring boot框架是构建所有spring应用程序的起点, s ...
分类:编程语言   时间:2019-09-12 23:39:53    阅读次数:114
goland设置go build的工作目录
...
分类:其他好文   时间:2019-09-12 23:39:23    阅读次数:746
一次使用scrapy的问题记录
前景描述: 需要获取某APP的全国订单量,及抢单量。由于没有全国的选项所以只能分别对每一个城市进行订单的遍历。爬虫每天运行一次,一次获取48小时内的订单,从数据库中取出昨天的数据进行对比,有订单被抢则更新,无则不操作。(更新逻辑在这里不重要,重要的是爬取逻辑)。每个订单有发布时间, 根据发布时间判断 ...
分类:其他好文   时间:2019-09-12 23:39:10    阅读次数:86
[转][Linux/Ubuntu] vi/vim 使用方法讲解
vi/vim 基本使用方法 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux ...
分类:系统相关   时间:2019-09-12 23:38:50    阅读次数:125
C++笔试常见问题
C++提供的编译预处理功能主要有以下三种: + 宏定义 + 文件包含 + 条件编译 预编译又称为预处理 , 是做些代码文本的替换工作。处理 开头的指令 , 比如拷贝 包含的文件代码, 宏定义的替换 , 条件编译等,就是为编译做的预备工作的阶段,主要处理 开始的预编译指令,预编译指令指示了在程序正式编 ...
分类:编程语言   时间:2019-09-12 23:38:34    阅读次数:127
网页轮播图(功能最全)
布局: slider > ul > li slider > arrow > a> img arrow : z-index:2 ; 注意,ul 里面放着所有轮播图的图片,所以 ul 的宽度必须足够大能够容纳所有图片,这里有4张图片,ul宽度设置为 600% 功能需求: 1,鼠标经过轮播图模块,左右按钮 ...
分类:Web程序   时间:2019-09-12 23:37:58    阅读次数:777
HDU - 6704 K-th occurrence (后缀数组+主席树/后缀自动机+线段树合并+倍增)
题意:给你一个长度为n的字符串和m组询问,每组询问给出l,r,k,求s[l,r]的第k次出现的左端点。 解法一: 求出后缀数组,按照排名建主席树,对于每组询问二分或倍增找出主席树上所对应的的左右端点,求第k大的下标即可。 解法二: 建立后缀自动机,对后缀树(fail树)作线段树合并可得到每个结点包含 ...
分类:编程语言   时间:2019-09-12 23:37:36    阅读次数:144
node - 路由的使用
一,服务器文件 app.js 。( 要使用路由的文件) const express = require('express') const app = express() const swig = require('swig') const bodyParser = require('body-par ...
分类:其他好文   时间:2019-09-12 23:37:14    阅读次数:99
process对象的其他属性或者方法
#join方法import time, osfrom multiprocessing import Processdef task(name, n): print('%s is running'%name) time.sleep(n)if __name__ =='__main__': start = ...
分类:其他好文   时间:2019-09-12 23:36:54    阅读次数:131
Docker 杂记
1.配置阿里云加速 ;可以找到各种加速URL。比如 https://tnxkcso1.mirror.aliyuncs.com/ 2.windows 配置: 3.docker info可以看到新的配置已经起效了。下载速度变快 ...
分类:其他好文   时间:2019-09-12 23:36:36    阅读次数:100
定义一个二维数组反置函数
#include //定义一个3*3数组反转函数 void fan(int a[3][3]){ int i,j; int t[3][3]; for(i=0;i<3;i++) for(j=0;j<3;j++) t[i][j]=a[j][i]; for(i=0;i<3;i++){ for(j=0;j<3... ...
分类:编程语言   时间:2019-09-12 23:36:19    阅读次数:81
JAVA语言课堂测试01源代码(学生成绩管理系统)
package 考试; /*信1807-8 * 20183798 * 向瑜 */ import java.util.Scanner; //ScoreInformation 类 class ScoreInformation { private String stunumber; private Str ...
分类:编程语言   时间:2019-09-12 23:35:48    阅读次数:78
POJ 1995 Raising Modulo Numbers(快速幂)
嗯... 题目链接:http://poj.org/problem?id=1995 快速幂模板... AC代码: 1 #include<cstdio> 2 #include<iostream> 3 4 using namespace std; 5 6 int main(){ 7 long long N ...
分类:其他好文   时间:2019-09-12 23:35:30    阅读次数:119
878条   上一页 1 2 3 4 5 6 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!