码迷,mamicode.com
首页 > 编程语言
算法导论思考题 - 瓶颈生成树
列思路,以后填坑。 a. 证明:最小生成树是瓶颈生成树 证略 b. 给定图G和整数b,线性时间内判断瓶颈生成树T值是否不超过b 解:DFS或BFS遍历图G,跳过所有权值大于b的边,最后若有节点未遍历到,则T值大于b,否则不超过b c. 求瓶颈生成树T值 1. 求出边权值的中位数(类似于求nth el ...
分类:编程语言   时间:2017-08-14 22:26:30    阅读次数:622
(转)Python os.path模块
os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。 os.path.dirname(path) #返回文件路径 os ...
分类:编程语言   时间:2017-08-14 22:25:15    阅读次数:129
《Java从入门到放弃》入门篇:springMVC数据传递 (二)
上一篇讲完了springMVC中数据传递中的接收数据,今天继续完成数据的向后传递。数据传递的核心对象ModelAndView,注意其包名,不要引用错了!正确的:org.springframework.web.servlet.ModelAndView错误的:org.springframework.web.portlet.ModelAndView我们继续完成前面的登录..
分类:编程语言   时间:2017-08-14 22:22:51    阅读次数:240
JavaScript3基础——运算符和类型转换
JavaScript3基椽—运算符和类型转换JavaScript运算符JavaScript运算符也称操作符。其作用是对目标数据进行运算操作。基本数学运算符+-*/%分别为加,减,乘,除,求模(求余数)加减乘除不再赘述,此处解释一下求模eg:vara=10%20//10eg:vara=15%4//3求模运算较为常见的地方在..
分类:编程语言   时间:2017-08-14 22:20:22    阅读次数:181
java(十五)
HTML1.html是超文本标记语言的简写,是最基础的网页语言。2.html是通过标签来定义的语言,代码都是由标签所组成。3.html代码不用区分大小写。4.html代码由<html>开始,</html>结束。里面由头部分<head></head>和体部分<body></body>组成。..
分类:编程语言   时间:2017-08-14 22:19:27    阅读次数:191
《Java从入门到放弃》入门篇:springMVC数据传递
springMVC中的数据传递方式与JSP和Struts2相比,更加的简单。具体有什么样的区别呢?我们通过下面这张图来对比就知道了。随手画的,有些错别字,不用太在意.....接下来,进入正题,springMVC中的常用数据传递方式有以下三种:一、基本数据类型二、自定义类型三、地址栏传递第二..
分类:编程语言   时间:2017-08-14 22:19:21    阅读次数:172
python笔记
字符串的常用方法:str.strip();[移除空白]str.split();[分割]len(object)[长度]obj.[1](索引);objp[1:],obj[1:10]{切片}pass:占位元组的元素不可以修改;元组的元素的元素是可以被修改的:t=(1,2,{k1:v2})t[2][‘k1]=2t=(1,2,{k1:2})键值对:keys;vlaues;itemsforiindi..
分类:编程语言   时间:2017-08-14 22:19:01    阅读次数:195
python2.X烦人的编码
解决的方案在程序中加入以下代码:Python代码importsys reload(sys)sys.setdefaultencoding(‘utf8‘)另一个方案是在python的Lib\site-packages文件夹下新建一个sitecustomize.py,内容为:Python代码#encoding=utf8 importsys reload(sys) sys.setdefaultencoding(‘utf8‘)
分类:编程语言   时间:2017-08-14 22:18:30    阅读次数:130
C语言之有符号数和无符号数
我们知道,在C语言中存在无符号数和有符号数(一些高级语言如Java里面是没有无符号数的),但是对于计算机而言,其本身并不区别有符号数和无符号数,因为在计算机里面都是0或者1,但是在我们的实际使用中有时候需要使用有符号数来表示一个整数,因此我们规定,当最高位为1的时..
分类:编程语言   时间:2017-08-14 22:17:24    阅读次数:137
JavaScript基础2
JavaScript对象 JavaScript对象 在JavaScript中除了null和undefined以外其他的数据类型都被定义成了对象,也可以用创建对象的方法定义变量,String、Math、Array、Date、RegExp都是JavaScript中重要的内置对象,在JavaScript程 ...
分类:编程语言   时间:2017-08-14 21:34:27    阅读次数:167
python3.6---isin
isin:相当于excel的高级筛选 isin用法简单来两个例子: df = pd.read_excel(r'file:///G:/xxx.xlsx') #总表格 gateway = pd.read_excel(r'G:/xxx.xlsx') #筛选的数据df、gateway都是DataFram格式 ...
分类:编程语言   时间:2017-08-14 21:32:21    阅读次数:237
java网络编程三次握手四次挥手
第一次握手:client设置syn=1,随机产生一个序列号seq=x,将数据包发送到server。client进入syn_send状态, 等待server确认。 第二次握手:server查看client发来的数据包syn=1,得知是client发来的连接请求。server设置syn=1 ACK=1 ...
分类:编程语言   时间:2017-08-14 21:32:12    阅读次数:146
Java 线程宝典
此文 为垃圾文 本人复习用的 emmm 多线程:指的是这个程序(一个进程)运行时产生了不止一个线程 并行与并发: 并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。 并发:通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时。并发往往在场景中有公用的资源, ...
分类:编程语言   时间:2017-08-14 21:30:29    阅读次数:207
排序算法-插入排序
插入排序 (有大到小排序) 插入排序的思路就是 1从集合第二个元素开始 2取出该元素 3从该元素开始,向前遍历,如果元素大于选中元素,则该元素向后移动一位 4直到找到一个小于或者等于当前元素(或者到达集合头部),将选出元素放在这个元素的下一位(或者集合头部) 重复1(注意选取下一个元素) 举例说明: ...
分类:编程语言   时间:2017-08-14 21:29:16    阅读次数:218
Java第一个程序(CMD环境)
在新学Java配置好JDK之后,根据例子用CMD命令运行第一个java程序出错。是这样的: 1,在某一个盘(最好是英文路径),新建记事本输入java程序,例如: 保存为HelloJava.java。 2.电脑开始—运行(或者win+R)输入CMD,回车,打开程序所在位置。输入javac HelloJ ...
分类:编程语言   时间:2017-08-14 21:27:26    阅读次数:148
Java分页查询--分页显示
当数据库中数据条数过多时,一个页面就不能显示,这是要设置分页查询,首先要使用的是数据库sql语句的limit条件实现分组查询sql语句大概形式为: select * from table limit 开始索引,显示条数 用该语句就会实现分块查询,并且每页显示固定条数。首先要实现后台分页,我们需要知道 ...
分类:编程语言   时间:2017-08-14 21:27:01    阅读次数:232
JavaScript DOM大纲
DOM 定义了访问和操作HTML文档的标准方法 访问(查找标签) 直接查找 document.getElementById(“idname”) document.getElementsByTagName(“tagname”) document.getElementsByName(“name”) do ...
分类:编程语言   时间:2017-08-14 21:26:00    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!