/*
解题思路: 这是一个典型的拓扑排序,这里我们需要从输入的时候获取没个点的入度,若入度为零的,
我们可以从小到大依次输出来。每当输出一个点时,需要把它所广联的边全部消除
(即把该点所相连的点的入度减一),重复上面操作。
*/
import java.util.Scanner;
public class Main {
...
分类:
编程语言 时间:
2015-08-04 17:18:36
阅读次数:
143
缓冲流,BufferedReader,BufferedWriter
1)BufferedReader,BufferedWriter是更高级的流,二者的源和目的地必须是字符输入流和字符输出流.如果把字符输入流做为BufferedReader流的源,把字符输出流作为BufferedWriter流的目的地,那么BufferedReader,BufferedWriter将有更强的读、写能力。//构造函数...
分类:
编程语言 时间:
2015-08-04 17:19:18
阅读次数:
162
原文算法说明如下:
Given two strings s and t, write a function to determine if t is an anagram of s.
For example,
s = "anagram", t = "nagaram", return true.
s = "rat", t = "car", return false.
翻译:...
分类:
编程语言 时间:
2015-08-04 17:19:11
阅读次数:
121
今天tomcat启动报了这个错!
问题排除:之前以为引入的jar有问题,找不到类,或是web.xml文件配置不正确。
备注:项目后台基于nutz框架
解决方案:右键项目--〉Build Path--〉ConfigureBuild Path...然后如下图配置:把classes的目录指定到tomcat启动时要读取的默认目录下。
最后:感谢同事的指导!...
分类:
编程语言 时间:
2015-08-04 17:16:29
阅读次数:
177
SNAP,全称Standford Network Analysis Project,是斯坦福大学提供的一个功能非常强大的开源工具。这个工具主要用于复杂网络领域的研究工作,它的出现实为科研人员的福音。折腾了半天,觉得这东西的确是很好很强大,对斯坦福、对开源精神充满无限敬意。...
分类:
编程语言 时间:
2015-08-04 17:15:35
阅读次数:
187
问题:在Python3.4中 运行如下代码报错,找不到urllib2
import urllib2
response = urllib2.urlopen('http://www.baidu.com/')
print response.read()
解决办法:
import urllib.request
resp=urllib.request.urlopen('http...
分类:
编程语言 时间:
2015-08-04 17:15:14
阅读次数:
295
前几天bestcode做到一道字符串的题目,需要O(n)的回文,正好看到网上的manacher算法,于是来学习一发
进入正题:
manacher算法
用法:一般用于求一个字符串的最大回文,操作过程中会记录以每个点为中心的回文半径,可用来进行其他操作
时间复杂度:O(n)
空间复杂度:记录字符串2*n,半径数组2*n
内容:
记p[i]为以i为中心的回文半径(a...
分类:
编程语言 时间:
2015-08-04 17:16:17
阅读次数:
194
各种常见的排序
要开始找工作了,把以前学的各种小知识复习一遍,以下是各种常见的排序的简单实现(冒泡排序,选择排序,插入排序,希尔排序,堆排序,快速排序,基数排序,桶排序),至于原理就不写出来了,代码比较简单,看一下就懂,再不行可以随意找本书或百度!
#include
using namespace std;
// 冒泡
void BubbleSort(int data[], int l...
分类:
编程语言 时间:
2015-08-04 17:15:35
阅读次数:
216
1. 标签的 href 属性用于指定超链接目标的 URL,href 属性的值可以是任何有效文档的相对或绝对 URL,包括片段标识符和 JavaScript 代码段。href="javascript:",其中javascript:是伪协议,它可以让我们通过一个链接来调用javascript函数.而采用...
分类:
编程语言 时间:
2015-08-04 17:12:23
阅读次数:
138
url:http://zghbwjl.blog.163.com/blog/static/12033667220137795252845/1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也...
分类:
编程语言 时间:
2015-08-04 17:10:29
阅读次数:
197
2.1数据集的概念 变量的类型是不同的,比如标示符、日期变量、连续变量、名义变量、有序型变量等,记得数据挖掘导论中有专门的描述。 R可以处理的数据类型包括了数值型、字符型、逻辑型、复数型(虚数)、原生型(字节)。 2.2数据结构 R拥有很多存储数据的对象类型,包括 标量、向量、矩阵、数组、数据框、列...
分类:
编程语言 时间:
2015-08-04 17:10:13
阅读次数:
192
《疯狂java讲义》Arrays中的数组应用举例Num2Rmb的例子,使用Nodepad++编辑后,运行出现:编码GBK的不可映射字符尝试使用javac -encoding utf-8 NumTest.java错误提示为:非法字符:'\uff1b'无果。。。总的来说,问题应该是jdk默认的编码方式与...
分类:
编程语言 时间:
2015-08-04 17:09:26
阅读次数:
205
?文件资源操作 文件资源的操作是应用程序中常见的功能,如当上传一个文件后将其保存在特定目录下,从指定地址加载一个配置文件等等。我们一般使用 JDK 的 I/O 处理类完成这些操作,但对于一般的应用程序来说,J...
分类:
编程语言 时间:
2015-08-04 16:06:07
阅读次数:
190
一,数据加密 1.org.apache.commons.codec.digest.DigestUtils 提供了,md5,Hex,Sha等不可逆算法加密 public?static?String??MD5(String?src)
{
return?DigestUtils.md5Hex(src);
}
public?static?Str...
分类:
编程语言 时间:
2015-08-04 16:04:21
阅读次数:
167
include?of?non-modular?header?inside?framework?module?‘**‘ 问题解决办法 Targets-》Build Settings-》CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES...
分类:
编程语言 时间:
2015-08-04 16:02:32
阅读次数:
190
该学什么语言好呢?很多人都很纠结,其实我建议学习java,为什么呢?文档多,上手容易,教程也多。当然一开始最好学这样的语言,但随着你知识的增长,我的建议是能学多少学多少,但是有几个是必须的,如下:前端html,js,csssql至少会一门脚本语言,python,ruby等等shell至少..
分类:
编程语言 时间:
2015-08-04 16:03:39
阅读次数:
169