#include using namespace std; template class List { struct Node { T data; Node* next; Node() {next=NULL;} }; Node* head; public: List() { head = new N... ...
分类:
编程语言 时间:
2018-08-18 17:40:54
阅读次数:
128
1、printf字符串 输入字符串 而不能用 2、map的遍历 ...
分类:
编程语言 时间:
2018-08-18 17:41:56
阅读次数:
112
K近邻算法和其他机器学习模型比,有个特点:即非参数化的局部模型。 其他机器学习模型一般都是基于训练数据,得出一般性知识,这些知识的表现是一个全局性模型的结构和参数。模型你和好了后,不再依赖训练数据,直接用参数去预测新的未知数据。 K近邻算法并不是预先计算出参数,而且对于特定的预测实例,K近邻预测只是 ...
分类:
编程语言 时间:
2018-08-18 17:42:15
阅读次数:
135
首先说说什么是数组:数组在类型划分上归为Object,属于比较特殊的对象,数组的索引值类似于对象的key值。 数组的几个注意点: 1.数组的长度是可读属性,不可更改,数组的长度根据索引最大值。 2.数组的索引值可以是字符串等,但这个不影响数组的长度。 3.数组根据下标最大值,会自动补齐对应的其他索引 ...
分类:
编程语言 时间:
2018-08-18 17:43:30
阅读次数:
187
在java中,面向对象毫无疑问是java的重中之重,今天我们来看一看java面向对象的三大特性之一继承。 首先我们来了解一下类的结构是怎样的? 类中主要有成员属性,成员方法,静态属性,静态方法,构造方法(暂不考虑代码块)。成员属性和成员方法是属于对象的,静态属性和静态方法是属于类的,如下图所示。 类 ...
分类:
编程语言 时间:
2018-08-18 17:46:07
阅读次数:
187
北京尚学堂JAVASE课程 一、java历史-特点 1.计算机语言发展史 2.java历史和版本 3.java特点 4.java跨平台原理 1) C/C++语言都直接编译成针对特定平台机器码。如果要跨平台,需要使用相应的编译器重新编译。 2) Java源程序(.java)要先编译成与平台无关的字节码 ...
分类:
编程语言 时间:
2018-08-18 17:46:36
阅读次数:
141
windows 上配置C++开发环境的过程: ubuntu上配置caffe、tensorflow、mxnet的过程 基于 anaconda2 1、caffe pip不是只能给默认python环境安装包的,也能给anaconda环境安装包 2、tensorflow 的方法 3、mxnet 借助《动手学 ...
分类:
编程语言 时间:
2018-08-18 17:48:05
阅读次数:
134
1、HTML初知 按闭合方式:标签分为自闭合和主动闭合标签,其中< />为自闭合标签,< > < />为主动闭合标签 按表现形式:标签分为块标签和行标签。 行标签:包含a、span、em、strong、img、var; a标签:主要用来链接一个其他的网页; span标签:主要用来对行内的文字进行一些 ...
分类:
编程语言 时间:
2018-08-18 17:49:53
阅读次数:
163
abs() 函数返回数字的绝对值 all() 函数用于判断给定的可迭代参数iterable中的所有元素是否都为True,如果是则返回True,否则返回False 如果iterable的所有元素不为0、''"、False或者iterable为空,all(iterable)返回True,否则返回Fals ...
分类:
编程语言 时间:
2018-08-18 17:51:15
阅读次数:
184
一、什么是动态语言静态化1、将现有PHP等动态语言的逻辑代码生成为静态的HTML文件,用户访问动态脚本重定向到静态HTML文件的过程;2、对实施性要求不高的页面,才做动态语言静态化;二、为什么要静态化1、动态脚本通常会做逻辑计算和数据查询,访问量越大,服务器压力越大;2、访问量大时可能会造成CPU负 ...
分类:
编程语言 时间:
2018-08-18 17:51:38
阅读次数:
189
题意:N个点,给出M条两个点u、v,满足u比值小。给这N个点编号,要求排在前的比排在后的质量小,且编号不重复。求每点能得到最小编号的编号方法。 分析:用拓扑排序求解。 用优先队列来存待标记的点,编号大的点优先出队列,然后从大到小依次标记(编号小的优先肯定是错的,当时wa死了)。 若求不出拓扑排序则答 ...
分类:
编程语言 时间:
2018-08-18 17:51:46
阅读次数:
151
一、前言 虽然jdk1.9版本已经问世,但是许多其他的配套设施并不一定支持jdk1.9版本,所以这里仅带领你配置jdk1.8。而jdk1.9的操作也几乎是相同的。 1. 本教程适用于windows10 64位操作系统 2. 配置jdk1.8 二、下载并安装 2.1下载 进入官网的下载地址 "jdk1 ...
分类:
编程语言 时间:
2018-08-18 17:52:37
阅读次数:
211
python2与python3默认编码: python2:gbk print( u'上' ) 操作系统也是 gbk python3:unicode print( '上’ ) 字符编码转换关系: unicode --》encode (编码)--》gbk 其他形式的二进制 write gbk 其他形式的 ...
分类:
编程语言 时间:
2018-08-18 17:54:39
阅读次数:
137
归并排序体现了分治思想,时间复杂度是O(nlogn),空间复杂度是O(n)。 归并排序是将序列不断二分,最终分成单个元素,再两两合并,最终达到整个序列有序。 1 void msort(int l,int r) { 2 if(l==r) return; //划分到单个元素就返回 3 int m=l+( ...
分类:
编程语言 时间:
2018-08-18 17:55:38
阅读次数:
152
1 什么是数据结构和算法? 2 数据结构和算法的关系 3 学习数据结构和算法的好处 4 数组 5 栈 6 队列 7 链表 8 递归算法 9 排序算法 10 二叉树 11 红黑树 12 2-3-4树 13 B树 14 堆 15 哈希表 16 图 ...
分类:
编程语言 时间:
2018-08-18 17:56:01
阅读次数:
125
1、Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within:用于匹配指定类型内的方法执 ...
分类:
编程语言 时间:
2018-08-18 18:31:19
阅读次数:
185
1 package com.proc; 2 3 import org.aspectj.lang.JoinPoint; 4 import org.aspectj.lang.ProceedingJoinPoint; 5 import org.aspectj.lang.annotation.After; ...
分类:
编程语言 时间:
2018-08-18 18:31:26
阅读次数:
163
1. Hash是什么,它的作用 先举个例子。我们每个活在世上的人,为了能够参与各种社会活动,都需要一个用于识别自己的标志。也许你觉得名字或是身份证就足以代表你这个人,但是这种代表性非常脆弱,因为重名的人很多,身份证也可以伪造。最可靠的办法是把一个人的所有基因序列记录下来用来代表这个人,但显然,这样做 ...
分类:
编程语言 时间:
2018-08-18 18:32:12
阅读次数:
162