1 冒泡排序 1.1 算法思想 交换排序的基本思想:两两比较待排序记录的关键字,一旦发现2个记录不满足次序要求时,则:进行交换,直到整个序列全部满足要求为止。 1.2 算法特征 + 属于【交换排序】 + "冒泡排序" + "快速排序" + 适用于【稳定性】:稳定 + 适用于【规模N】:较小 + 适用 ...
分类:
编程语言 时间:
2020-03-07 19:09:43
阅读次数:
89
话说大诗人李白,一生好饮。幸好他从不开车。一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱:无事街上走,提壶去打酒。逢店加一倍,遇花喝一斗。这一路上,他一共遇到店5次,遇到花10次,已知最后一次遇到的是花,他正好把酒喝光了。 请你计算李白遇到店和花的次序,可以把遇店记为a,遇花记为b。则:b ...
分类:
其他好文 时间:
2020-03-07 19:09:11
阅读次数:
80
1、vi /etc/sysconfig/network-scripts/ifcfg-enp3s0 # 将以下配置全部进行注释 TYPE=EthernetBRIDGE=br0 # 原配置中没有这项添加进本机的网卡中#PROXY_METHOD=none #BROWSER_ONLY=no#BOOTPROT ...
分类:
系统相关 时间:
2020-03-07 19:08:56
阅读次数:
90
TF-idf模型:TF表示的是词频:即这个词在一篇文档中出现的频率 idf表示的是逆文档频率, 即log(文档的个数/1+出现该词的文档个数) 可以看出出现该词的文档个数越小,表示这个词越稀有,在这篇文档中也是越重要的 TF-idf: 表示TF*idf, 即词频*逆文档频率 词袋模型不仅考虑了一个词 ...
分类:
其他好文 时间:
2020-03-07 19:08:19
阅读次数:
73
当我学习C++引用时,听到的第一句话是“引用是变量的别名,不像指针一样需要占用内存空间”。然而学到深处,发现此话并不完全正确。 本文主要介绍我如何通过实验来了解到C++引用的实现,其实 引用的内部就是指针 。当然这也于编译器有关,所以这里需要提及一下测试所用的编译器及环境。 测试环境是MinGW的g ...
分类:
编程语言 时间:
2020-03-07 19:06:05
阅读次数:
65
通配选择器 *表示所有的标签 1 <div>div</div> 2 <p>p</p> 3 <h1>h1</h1> 4 <ul> 5 <li>item</li> 6 <li>item</li> 7 <li>item</li> 8 </ul> 1 <style> 2 /* 通配符选择器效率低 所以很多工 ...
分类:
其他好文 时间:
2020-03-07 19:05:42
阅读次数:
77
微服务的发展 微服务实现框架目前分为三代。 第一代为一体式开发框架,由一个完整的分布式开发框架实现,如Dubbo(Java)、Orleans(.Net)等。 第二代为组装式框架,将原本一体式框架中的关键功能抽离出来,转而由独立的服务中间件来提供,代表为Spring Boot,以及Asp.NET Co ...
分类:
其他好文 时间:
2020-03-07 19:04:48
阅读次数:
178
随便写的,有些错误。 #include<iostream> #include<algorithm> #include<vector> #define inf 0x7fffff using namespace std; vector<int>cur[50000],dist[50000]; int n, ...
分类:
其他好文 时间:
2020-03-07 19:04:33
阅读次数:
59
题目链接:https://atcoder.jp/contests/abc157/tasks/abc157_e 题目大意 给定一串全由小写英文字母组成的字符串,然后顺序给出$Q$个操作,一种为替换字符串中的某个字符;另一种为查询字符串某个区间里面有多少个不同的字符。要求顺序输出第二种操作的结果。 分析 ...
分类:
其他好文 时间:
2020-03-07 19:04:20
阅读次数:
125
问题的原因在于主机IP地址动态分配了,导致虚拟机网络冲突。 (1)首先关闭正在运行的Linux系统 (2)然后点击VMware软件的编辑按钮--打开虚拟网络编辑器 (3)删除VMnet0、VMnet1、VMnet8....... (4)然后点击还原默认设置 (5)重新启动Linux系统 参考链接:h ...
分类:
系统相关 时间:
2020-03-07 19:03:50
阅读次数:
97
4.5 运算符重载 运算符重载概念:对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型 4.5.1 加号运算符重载 作用:实现两个自定义数据类型相加的运算 C++ class Person { friend ostream& operatorm_A = a; this m_B = b ...
分类:
编程语言 时间:
2020-03-07 19:03:03
阅读次数:
88
import pandas as pd from pandas import Series import numpy as np from pandas import DataFrame obj=Series([1,2,3,4,5])#Series包含行索引,列索引。默认0,1,2,3,4 obj2 ...
分类:
其他好文 时间:
2020-03-07 19:02:46
阅读次数:
133
接口类是一种特殊的抽象类. 抽象类: 类中至少含有一个纯虚函数. 抽象类的子类如果没有完全实现父类的纯虚函数,那么该子类也是一个抽象类. 接口类: 满足两个条件 (1)没有成员变量 (2)所有成员函数都为public且纯虚. ...
分类:
编程语言 时间:
2020-03-07 19:02:30
阅读次数:
80
实体类 @XStreamAlias("ROOT") public class VehiclePassInfo { @Id @GeneratedValue(generator = "JDBC") private Integer id; @XStreamAlias("LICENSEKEY") priva ...
分类:
编程语言 时间:
2020-03-07 19:01:55
阅读次数:
91
冒泡排序的基本思想是: 1.在长度为n的数组,通过不断比较两个相邻元素,把值大的往后移动,当遍历完最后一个元素时,最大值存放在数组[n-1]下标位置。 2.通过步骤1的比较后,数组长度为n-1(因为arr[n-1]的元素已是整个数组最大的,没必要再比较),然后再在长n-1的数组中找出次大的数放到 a ...
分类:
编程语言 时间:
2020-03-07 19:01:29
阅读次数:
65
1.背景 在我们的业务需求中通常有需要一些唯一的ID,来记录我们某个数据的标识: 某个用户的ID 某个订单的单号 某个信息的ID 通常我们会调研各种各样的生成策略,根据不同的业务,采取最合适的策略,下面我会讨论一下各种策略/算法,以及他们的一些优劣点。 2.UUID UUID是通用唯一识别码(Uni ...
分类:
其他好文 时间:
2020-03-07 19:00:52
阅读次数:
62