自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 超启发式算法综述

简介尽管启发式算法和其他搜索技术已经在解决现实计算搜索问题取得了成功,但再将其应用于相似问题的新实例方面仍存在困难,这些困难主要表现在参数调整和算法选择上,因此需要一种更为通用的搜索方法,即自动化设计和调整启发式算法。超启发式算法可以看作一种由高层次启发式策略HLH(High-level Heuristic)去操纵管理一系列低级启发式算子LLH(Low-level Heuristic)以此产生高质量的解决方案。分类超启发式算法分类考虑了两个维度:启发式搜索空间的性质反馈信息的不同来源

2021-04-06 15:21:32 2072

原创 Session&Cookies

sessionID在服务端对应一个对象,可以存出各种信息,一般放在内存中。当客户端第一次请求session对象时候,服务器会为客户端创建一个session,并将通过特殊算法算出一个session的ID,用来标识该session对象,当浏览器下次(session继续有效时)请求别的资源的时候,浏览器会自动将sessionID放置到请求头中,服务器接收到请求后就得到该请求的sessionID,服务器找到该id的session返还给请求者(Servlet)使用。每次HTTP请求的时候,客户端都会发送相应的Co

2021-03-25 22:14:14 205 2

原创 并查集

https://zhuanlan.zhihu.com/p/93647900/讲得非常好。我就防止自己忘记:查中路径压缩;秩大的是爹,秩相等合并后秩加1。

2021-03-20 15:46:01 114

原创 C/C++头文件互相引用

C:https://www.it610.com/article/1293740252736856064.htmC++:https://www.zhihu.com/question/379789314/answer/1082007099

2021-02-23 10:47:28 457

原创 装hexo报rollbackFailedOptional

npm config set registry https://registry.npm.taobao.org

2021-02-15 14:43:50 94

原创 npm install -g 报ERR!

解决方法:node.js - Missing write access in mac to /usr/local/lib/node_modules - Stack Overflow

2021-02-14 12:50:31 185

原创 无法使用Nodesource安装Nodejs

完全参照官方教程,nodesource/distributions: NodeSource Node.js Binary Distributions (github.com)# Using Ubuntucurl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -sudo apt-get install -y nodejs网上17年也有人遇到说是代理问题,科学上网也没办法 = =不知道如何解决。...

2021-02-14 12:06:17 518

原创 c指针整理

(void **)&p,前面括号里为强制转换,(void **)(&p);默认p为指针,&p为指针的地址,即&p为二级指针,void代表任意类型。 (int*)&p,同理上面将&p强制转换为int型的指针,可以理解为得到变量p的地址,并将其强制转换为int型。 int * &p=a,假设a为指针,该句即为p是指针a的引用。从右往左看...

2021-01-29 16:07:22 104

原创 Nodejs中间件

https://cloud.tencent.com/developer/article/1014187这篇讲的很好https://blog.risingstack.com/your-first-node-js-http-server/这篇讲了中间件的好就好在:The first middleware just logs the headers and instantly call...

2019-12-08 17:48:08 118

原创 找到开机壁纸

之前有很多好看的开机壁纸没有存qwqC:\Users\fang\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets然后在地址栏输入cmd然后输入ren*.* *.png...

2019-04-21 11:14:03 638

原创 np.transpose转置

https://www.cnblogs.com/sunshinewang/p/6893503.html

2019-03-22 10:54:10 400

原创 云计算笔记2

Sudo apt update(更新目录)Sudo apt upgrade(更新全部软件库)虚拟化1型:Hypervisor2型:安装装操作系统是可以装虚拟机KVM:linux下的虚拟机Libvirt:KVM管理工具Sudo apt install +(……)修改ssh打开sshd_config文件,输入:PermitRootLogin...

2019-03-20 22:45:47 185

原创 云计算笔记1

NAT模式配置NAT,是Network Address Translation的缩写,意即网络地址转换。NAT模式也是VMware创建虚拟机的默认网络连接模式。使用NAT模式网络连接时,VMware会在主机上建立单独的专用网络,用以在主机和虚拟机之间相互通信。虚拟机向外部网络发送的请求数据"包裹",都会交由NAT网络适配器加上"特殊标记"并以主机的名义转发出去,外部网络返回的响应数据"包裹",...

2019-03-20 18:38:04 318

原创 linux 3

 查看用户$ who am i 或者 $ who mom likes输出的第一列表示打开当前伪终端的用户的用户名(要查看当前登录用户的用户名,去掉空格直接使用 whoami 即可),第二列的 pts/0 中 pts 表示伪终端,所谓伪是相对于 /dev/tty 设备而言的,还记得上一节讲终端时的那七个使用 [Ctrl]+[Alt]+[F1]~[F7] 进行切换的 /dev/tty设备么...

2019-02-24 12:16:50 160

原创 linux2

cp 复制复制目录要加-rrm 删除rm -f 从零开始删除目录也要加-rmv 以东方使用 mv(move or rename files)命令移动文件(剪切)。将文件“ file1 ”移动到 Documents 目录:mv 源目录文件 目的目录:$ mkdir Documents$ touch file1$ mv file1 Documents重命名文件...

2019-02-16 13:39:12 164

转载 Linux入门嘻嘻

linux terminal快捷键+tab补全 使用键盘上的方向上键↑,恢复你之前输入过的命令Ctrl+d 键盘输入结束或退出终端 Ctrl+s 暂停当前程序,暂停后按下任意键恢复运行 Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg Ctrl+a 将光标移至输入行头,相当于Home键 Ctrl+e 将光标移至输入行末,相当于En...

2019-02-16 13:29:25 162

原创 python shape+reshape

shape这个我看一次忘记一次,金鱼脑本脑了!!!二维情况:>>> a = np.array([[2,3,33],[2,1,1]])>>> aarray([[ 2, 3, 33], [ 2, 1, 1]])>>> a.shape[0]2>>> a.shape[1]3>>&

2019-02-12 14:59:17 177

原创 Jupyter notebook 无法导入包解决办法

运行anaconda prompt->activate tensorflow->pip install xxx

2019-02-10 17:12:22 3548 1

原创 lstm

2019-02-02 16:10:54 147

转载 醍醐灌顶链接

https://www.zhihu.com/question/64470274

2019-02-02 14:41:02 226

原创 python pandas

CSV可以直接导入pd_1 = pd.read_csv(''path/to/??.csv'',index_col=0)注意:路径最好加一个r'xxxxxx'或者用“//”来分隔,否则容易被误认为是转义符得到一列:pd_1[列名] 直接生成列,进行赋值 得到一行:pd_1.loc[行名] 选取元素:pd_1[列名].loc[行名];pd_1[行名,列名];...

2019-01-22 18:50:46 119

原创 Python 基础知识

 列表的插入:insert(n,' ') 增添append(' ') 添加在最后面删除:del array[]  删除任意位置 array.remove() 根据值删除,只能删除第一个指定的值 弹出pop() 弹出任意位置motorcycles=['honda','yamada','suzuki']print(motorcycles)del motorcycles[0]m...

2019-01-15 14:30:07 144

原创 Tensorflow环境搭建

我枯了 果然菜本菜连搭个环境都要搭半天tip1:在Anaconda中用python3.7 create tensorflow没得问题 但是不能用pip安装#cpu,后来用python3.6就可以tip2:使用中科大镜像 删除condarc文件tip3:已经11:20了我不会快乐了 ...

2019-01-13 23:20:02 119

原创 电脑出现“选择一个选项” 只有关闭和疑难解答

恭喜你:重装系统吧——————————你需要1个装了PE工具箱的U盘、1个用来存储你需要备份的数据的硬盘或者U盘然后开机——狂按fn+F12(有的电脑可能不同)然后BOOT MENU然后开始吧你需要的文件拖到你硬盘里然后如果很幸运你的电脑带有一键重装的外设按钮(用一根针戳一下就可以)否则你就用工具箱里的重装进行然后电脑就开始快乐重装这个时候你的心情一定好多了——...

2019-01-13 19:08:59 29068 8

原创 最长公共子序列

AC代码:#include<iostream>#include<cstring>using namespace std;int c[100][100] = { 0 }, b[100][100] = { 0 };int i, j, m, n;void LCS(char *x, char *y, int m, int n){ for (i = 0; i &l...

2018-11-24 22:27:16 114

原创 dijkstra

#include<iostream> #include<cmath> #include<iomanip> using namespace std;int x[300] = { 0 }, y[300] = { 0 }, n;double dis[300][300], dir[300] = { 0 };char cache1;double ...

2018-11-24 22:24:08 123

原创 矩阵连乘

实例1 矩阵连乘问题问题描述:给定n个矩阵{A1,A2,…,An},其中Ai与Ai+1是可乘的,i=1,2 ,…,n-1。如何确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。例如:  A1={30x35} ;A2={35x15} ;A3={15x5} ;A4={5x10} ;A5={10x20} ;A6={20x25} ;最后的结果为:((A1(A2A3))...

2018-10-27 22:44:47 354

原创 归并排序

 #include<iostream> using namespace std;void merge(int a[], int left, int mid, int right){ int i = left; int j = mid + 1; int *temp = new int[right - left + 1]; int t = 0; while (i &l...

2018-10-13 12:37:14 106

原创 链表结点的物理顺序与逻辑顺序

题目描述已知一个单向链表各结点在存储器中的物理顺序,以及各结点之间的指向关系,要求输出该链表各结点的逻辑顺序。如图所示的链表,共有6个结点,按这6个结点在存储器中的物理顺序依次编号为1~6。第1个结点的指针域为p4,表示它指向第4个结点。在该图中,符号“∧”表示空指针。因此,这个链表6个结点的逻辑顺序为:6->1->4->2->5->3。输入输入文件中包含多个测试数...

2018-06-19 22:35:47 2703

原创 求学生表单

题目描述main函数:int main(){StudClass1 st1;double avg;double rate,sc;int i,no;char na[10];cout << "① 建立存储结构\n";st1.Create();cout << "② 输出存储结构\n";st1.Display();cout << "③ 求所有学生的平...

2018-06-19 17:24:58 230

原创 谁考了第k名

#include<iostream> #include<cmath> 谁考了第k名#include<iomanip> using namespace std;struct stu { char num[100]; double a;};int main(){ int n, k, i, j; stu student[100], t...

2018-06-15 00:12:01 793

原创 求后序遍历

题目描述输入一棵二叉树的先序和中序遍历序列,输出其后序遍历序列。输入共两行,第一行一个字符串,表示树的先序遍历,第二行一个字符串,表示树的中序遍历。树的结点一律用小写字母表示。输出一行,表示树的后序遍历序列。样例输入abdecdbeac样例输出debca提示#include<iostream>using namespace std;int in[100],pre[100];void ...

2018-05-02 19:47:39 609

原创 二分法查找

#include<iostream>using namespace std;int main(){ int i,n,a[10];  int low=1,high=10,mid=0,flag=0;  for(i=1;i<=10;i++)  cin>>a[i];  cin>>n; while(low<=high)    { mid=(low+high)/...

2018-03-27 17:35:23 114

原创 链表[上课练习]

输入输出创建单链表L单链表L:1 2 3 4 5 6长度:6第3个元素:3元素1是第1个元素删除第4个元素单链表L:1 2 111 3 5 6销毁单链表L#include <iostream>using namespace std; struct LinkList //循环单链表结点类型{ int data; //存放数据元素    LinkList *next; //指向下一个结点的...

2018-03-21 19:08:36 392

原创 汉诺塔(1)

#include<iostream>using namespace std;void Hanoi(int n,char x,char y,char z){if(n==1)       cout<<"将第"<<n<<"个圆盘从"<<x<<"移动到"<<z&a

2018-03-17 22:57:59 240

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除