《数据结构》或许是大学课程中让很多人很头疼的一门课,总的来说就是难,如果真要说出来那里难,大部分也回答不上来。我有一点感悟,这里分享下。其实数据结构说它难,难在观念的转变,生而为人,很多观念深入人心。而数据结构则是要人去以机器思维去处理现实问题。记得最开始上C语言的课程,第一节课就是蒙蔽的,这是啥? ...
分类:
其他 时间:
2018-07-26 15:51:37
收藏:
0 评论:
0 赞:
0 阅读:
206
@{ ViewBag.Title = "Index"; Layout = ""; } @**@ @**@ public ActionResult Upload() { NameValueCollection nvc = System.Web.Ht... ...
分类:
Web开发 时间:
2018-07-26 15:51:02
收藏:
0 评论:
0 赞:
0 阅读:
180
一、书籍 ...
分类:
其他 时间:
2018-07-26 15:50:32
收藏:
0 评论:
0 赞:
0 阅读:
161
题意:有最少用多少条边不重复的路径可以覆盖一个张无向图。 分析:对于一个连通块(单个点除外),如果奇度数点个数为 k,那么至少需要max{k/2,1} 条路径。将奇度数的点两两相连边(虚边),然后先从奇度数的点出发,搜索由其出发的欧拉回路。需要将遍历的边和其反向边打标记,并在DFS退栈的时候记录边的 ...
分类:
其他 时间:
2018-07-26 15:50:14
收藏:
0 评论:
0 赞:
0 阅读:
210
构造一个序列B[i]=-b[i],建一颗线段树,维护区间max, 每次区间加后再询问该区间最大值,如果为0就在树状数组中对应的值+1(该操作可能进行多次) 答案在树状数组中找 其实只用一颗线段树也是可以的 Code ...
分类:
编程语言 时间:
2018-07-26 15:49:43
收藏:
0 评论:
0 赞:
0 阅读:
189
Test-driven development(TDD)开发模式在今天已经不是什么新奇的事了,它的开发思维是在开发一个产品功能的时候,先 编写好该功能的测试代码,在编写开发比如,比如要写二个数相除的函数,那么它的测试代码应该为: 执行如上的代码,会提示如下NameError: global name ...
分类:
编程语言 时间:
2018-07-26 15:49:24
收藏:
0 评论:
0 赞:
0 阅读:
276
Lecture 1:Linear Support Vector Machine Large Margin Separating Hyperplane 在二分类问题中,假设现在我们有线性可分的训练集$\mathcal D$ 在PLA/口袋算法中,对于上图中的三种假设函数$h=\mathrm{sign} ...
分类:
其他 时间:
2018-07-26 15:49:07
收藏:
0 评论:
0 赞:
0 阅读:
156
Implement a basic calculator to evaluate a simple expression string. The expression string contains only non-negative integers, +, -, *, / operators a ...
分类:
其他 时间:
2018-07-26 15:48:31
收藏:
0 评论:
0 赞:
0 阅读:
164
1.跨域的问题不是服务器的问题,是浏览器不允许跨域 从而报错。 2.协议 ip 端口,只要其中一个前后端不同,浏览器都视为跨域。 3.只有X-Requested-With为XMLHttpRequest的情况下才会发生跨域的问题。 二$.get $.post $.ajax都是XMLHttpReques ...
分类:
其他 时间:
2018-07-26 15:48:16
收藏:
0 评论:
0 赞:
0 阅读:
157
// 字面量方法创建对象 var mrDeng = { name: "MrDeng", age: 40, sex: "male", smoke: function () { console.log("yi yang qian xi!"); } } // 构造函数方法创建对象// 大驼峰命名法 ...
分类:
其他 时间:
2018-07-26 15:47:48
收藏:
0 评论:
0 赞:
0 阅读:
143
python没有多态?他有什么? 他有鸭子类型. 鸭子类型 : 看着像鸭子,他就是鸭子. 比如一些类,他们中有一些方法,有着相同的功能, 这时为我们将这些相同功能的名字命名为一样的。 那么这些类 都互称为鸭子. class Str: def index(self): pass class List:... ...
分类:
编程语言 时间:
2018-07-26 15:47:17
收藏:
0 评论:
0 赞:
0 阅读:
204
1、禁止使用Cookie:设置浏览器禁止使用Cookie,访问网页后,检查存放Cookie文件中未生成相关文件; 2、Cookie寻出路径:按照操作系统和浏览器对Cookie存放路径的设置,检查存放路径是否与设置一致; 3、Cookie过期检查:按照Cookie过期时间,检查存放文件该Cookie是 ...
分类:
其他 时间:
2018-07-26 15:47:00
收藏:
0 评论:
0 赞:
0 阅读:
134
第一种: 第二种: ...
分类:
其他 时间:
2018-07-26 15:46:44
收藏:
0 评论:
0 赞:
0 阅读:
176
nginx版本:1.10.2 nginx安装: wget http://nginx.org/download/nginx-1.6.3.tar.gz tar zxvf nginx-1.6.3.tar.gz cd nginx-1.6.3 ./configure --prefix=/usr/local/n ...
分类:
其他 时间:
2018-07-26 15:46:28
收藏:
0 评论:
0 赞:
0 阅读:
175
#实现正则表达式匹配并支持'.'和'*'。#''匹配任何单个字符。#'*'匹配前面元素的零个或多个。#匹配应覆盖整个输入字符串(非部分)。##Some examples:##isMatch("aa","a") → false##isMatch("aa","aa") → true##isMatch(" ...
分类:
编程语言 时间:
2018-07-26 15:45:53
收藏:
0 评论:
0 赞:
0 阅读:
151
举例:如123 如何快速获取1 2 3 php版 获取3:123%10 获取2:intval(123/10)%10 获取1:intval(123/10/10)%10 总结:快速获取一个数字(x)各个位上的数值,可以用 x/基数的位权次幂 取整后对基数取余。 ...
分类:
其他 时间:
2018-07-26 15:44:43
收藏:
0 评论:
0 赞:
0 阅读:
127
一、引文 设计Bytom 数据结构,组合了许多技术点,如 patricia tree,utxo, bvm, account model,protobuf,sql,memcache 等。本文会对一些技术点做以下两点分析。 最后介绍综合这些技术点如何实现Bytom。 [patricial tree](h ...
分类:
其他 时间:
2018-07-26 15:43:51
收藏:
0 评论:
0 赞:
0 阅读:
228
· 1. 等待多线程完成的CountDownLatch 构造函数接收一个int类型的参数作为计数器,如果想等待N个点,就传入N。当调用CountDownLatch的countDown方法时,N就会减一,直至减为零。使用await方法等待,当N的值变为零,执行await的线程继续执行。 2. 同步屏障 ...
分类:
编程语言 时间:
2018-07-26 15:43:35
收藏:
0 评论:
0 赞:
0 阅读:
137
题意: 小 Q 是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏――矩阵游戏。矩阵游戏在一个 N×N 黑白方阵进行(如同国际象棋一般,只是颜色是随意的)。每次可以对该矩阵进行两种操作: 行交换操作:选择矩阵的任意两行,交换这两行(即交换对应格子的颜色) 列交换操作:选择矩阵的任意两列 ...
分类:
其他 时间:
2018-07-26 15:43:10
收藏:
0 评论:
0 赞:
0 阅读:
167
三次握手1.客户端对服务端说:我的序号是x,我要向你请求连接;(第一次握手,发送SYN包,然后进入SYN-SEND状态)2.服务端听到之后对客户端说:我的序号是y,期待你下一句序号是x+1的话(意思就是收到了序号为x的话,即ack=x+1),同意建立连接。(第二次握手,发送ACK-SYN包,然后进入 ...
分类:
编程语言 时间:
2018-07-26 15:42:54
收藏:
0 评论:
0 赞:
0 阅读:
383