码迷,mamicode.com
首页 > 编程语言
UVA10305 Ordering Tasks(有向无环图排序--toposort) Kahn算法
题目描述:https://vjudge.net/problem/UVA-10305 题目分析: 恨水的题目,只要学了toposort就会做的,大概意思是给你n个变量,m个不等关系表示a<b,问n个数可能的关系;不如举个例子例如n=3表示3个变量我们假如他们是a,b,c现在有两个关系a<b,a<c 那 ...
分类:编程语言   时间:2017-05-06 22:59:44    阅读次数:251
java语言基础001
1、java程序的基本结构大体上可以分为包、类、main()主方法、标识符、关键字、语句和注释等。 2、标识符和关键字区分大小写。 3、主方法是应用程序的入口点,java程序是从该方法开始执行的,main是主方法的名称,程序员不可以更改。 4、标识符 是一个名字,用来标识类名、变量名、方法名、数组名 ...
分类:编程语言   时间:2017-05-06 22:59:15    阅读次数:312
Python对象剖析
Python是面向对象语言,在Python世界中,一切皆是对象,一个整数是一个对象,一个字符串也是一个对象。更奇妙的是,类型也是一个对象,在Python虚拟机(解释器)执行代码过程中,也会生成许多对象,包括一个模块、代码块、函数等。 一、Python对象分类 Python对象在概念上可以分为5类。 ...
分类:编程语言   时间:2017-05-06 22:57:25    阅读次数:231
python 时间模块小结(time and datetime)
一:经常使用的时间方法 1.得到当前时间 3.计算昨天的日期(发散思维,计算其他日期相加、相减等): ##二:time和datetime模块常用方法简介 表示时间的两种方式: time 模块常用方法小记 1.time.clock() 2.time.sleep(secs) 3.time.localti ...
分类:编程语言   时间:2017-05-06 22:56:49    阅读次数:300
C++中不可重载5个运算符
C++中不可重载的5个运算符 C++中的大部分运算符都是可以重载的,只有以下5个运算符不可以重载,他们是: 1 .(点运算符)通常用于去对象的成员,但是->(箭头运算符),是可以重载的 2 ::(域运算符)即类名+域运算符,取成员,不可以重载 3 .*(点星运算符,)不可以重载,成员指针运算符".* ...
分类:编程语言   时间:2017-05-06 22:54:47    阅读次数:232
java-mybaits-00103-入门程序原生的【查、增、删、改】
java-mybaits-00103-入门程序原生的【查、增、删、改】 ...
分类:编程语言   时间:2017-05-06 22:53:36    阅读次数:250
java基础之多线程
参考博客 http://www.mamicode.com/info-detail-517008.html 1.进程和线程的区别 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和 ...
分类:编程语言   时间:2017-05-06 21:59:26    阅读次数:167
javascript之事件处理
一般事件 onclick 鼠标点击时触发此事件 ondblclick 鼠标双击时触发此事件 onmousedown 按下鼠标时触发此事件 onmouseup 鼠标按下后松开鼠标时触发此事件 onmouseover 当鼠标移动到某对象范围的上方时触发此事件 onmousemove 鼠标移动时触发此事件 ...
分类:编程语言   时间:2017-05-06 21:58:53    阅读次数:172
算法笔记_183:历届试题 九宫重排(Java)
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 如下面第一个图的九宫格中,放着 1~8 的数字卡片,还有一个格子空着。与空格子相邻的格子中的卡片可以移动到空格中。经过若干次移动,可以形成第二个图所示的局面。 我们把第一个图的局面记为:12345678. 把第二个图的局面记为:123.467 ...
分类:编程语言   时间:2017-05-06 21:55:57    阅读次数:323
Code Review:C#与JAVA的哈希表内部机制的一些区别
看C#与JAVA源码时发现C#与JAVA哈希表的实现略有不同,特此分享一下。我觉得看哈希表的机制可以从“碰撞”这里划线分为两部分来分析。1,发生碰撞前在发生碰撞前决定get与put的速度唯一因素是通过...
分类:编程语言   时间:2017-05-06 21:55:07    阅读次数:266
python 编写简单的setup.py
如何编写自己的python第三方库,python setup.py 文件的编写 ...
分类:编程语言   时间:2017-05-06 21:54:48    阅读次数:262
AspectJ切面具体是什么时候实例化的?实在Spring Bean之前还是之后?
问题出于《Spring In Action》中4.5节 注入AspectJ切面时,看的不是太懂! 不懂得地方是: AspectJ切面中需要注入Spring的Bean,那么AspectJ切面具体是什么时候实例化的?是在Spring Bean之前还是之后? ...
分类:编程语言   时间:2017-05-06 21:54:23    阅读次数:197
python 人工智论
https://www.zhihu.com/question/21395276 基于python深度学习库DeepPy的实现:GitHub - andersbll/neural_artistic_style: Neural Artistic Style in Python 基于python深度学习库 ...
分类:编程语言   时间:2017-05-06 21:54:14    阅读次数:179
JavaScript中的跨域详解(内附源码)
什么是跨域?什么是跨域?所谓跨域,就是如果在不同的域名下面存在数据交互,这个时候就会存在跨域的问题,这里要说明的是在同一个网站不同的文件夹下的数据交互是不存在跨域问题的。哪些情况下存在跨域问题? 主域...
分类:编程语言   时间:2017-05-06 21:54:07    阅读次数:230
python搭建httpserver
因为手机要下载电脑上的文件,使用手机助手什么的经常出没反应,于是网上查了下,直接使用python搭建简单的HTTP服务器,之后在其运行目录下扔文件就行了。浏览器访问时可以直接显示相关的文件列表。参考了下面一篇文章:http://www.cnblogs.com/yili16438/p/d3209323 ...
分类:编程语言   时间:2017-05-06 21:50:54    阅读次数:136
python 数据可视化分析
matplotlab 散点图 身高-体重 散点图 正相关性 numpy 1. 2. 3. ...
分类:编程语言   时间:2017-05-06 21:50:31    阅读次数:204
Python数据分析-Kobe Bryan生涯数据读取及分析
1.将数据(csv格式)导入jupyter import pandas as pd import matplotlib.pyplot as plt filename='data.csv' raw=pd.read_csv filename print(raw.shape) raw.head()#打印前 ...
分类:编程语言   时间:2017-05-06 21:50:02    阅读次数:314
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!