码迷,mamicode.com
首页 > 编程语言
算法面试题-- 连接树的所有兄弟节点
算法面试题-- 连接树的所有兄弟节点...
分类:编程语言   时间:2015-08-04 17:19:32    阅读次数:149
hdu1285 拓扑排序 java实现
/* 解题思路: 这是一个典型的拓扑排序,这里我们需要从输入的时候获取没个点的入度,若入度为零的, 我们可以从小到大依次输出来。每当输出一个点时,需要把它所广联的边全部消除 (即把该点所相连的点的入度减一),重复上面操作。 */ import java.util.Scanner; public class Main { ...
分类:编程语言   时间:2015-08-04 17:18:36    阅读次数:143
java缓冲流,BufferedReader,BufferedWriter 详解
缓冲流,BufferedReader,BufferedWriter 1)BufferedReader,BufferedWriter是更高级的流,二者的源和目的地必须是字符输入流和字符输出流.如果把字符输入流做为BufferedReader流的源,把字符输出流作为BufferedWriter流的目的地,那么BufferedReader,BufferedWriter将有更强的读、写能力。//构造函数...
分类:编程语言   时间:2015-08-04 17:19:18    阅读次数:162
leetcode算法之Valid Anagram
原文算法说明如下: 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
Caused by: java.lang.ClassNotFoundException: com.wonders.MainModule
今天tomcat启动报了这个错! 问题排除:之前以为引入的jar有问题,找不到类,或是web.xml文件配置不正确。 备注:项目后台基于nutz框架 解决方案:右键项目--〉Build Path--〉ConfigureBuild Path...然后如下图配置:把classes的目录指定到tomcat启动时要读取的默认目录下。 最后:感谢同事的指导!...
分类:编程语言   时间:2015-08-04 17:16:29    阅读次数:177
什么是SNAP for python
SNAP,全称Standford Network Analysis Project,是斯坦福大学提供的一个功能非常强大的开源工具。这个工具主要用于复杂网络领域的研究工作,它的出现实为科研人员的福音。折腾了半天,觉得这东西的确是很好很强大,对斯坦福、对开源精神充满无限敬意。...
分类:编程语言   时间:2015-08-04 17:15:35    阅读次数:187
Python3.4找不到urllib2
问题:在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
算法进阶之manacher算法 (求最长回文)
前几天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
href="#"和href=”javascript:"的区别
1. 标签的 href 属性用于指定超链接目标的 URL,href 属性的值可以是任何有效文档的相对或绝对 URL,包括片段标识符和 JavaScript 代码段。href="javascript:",其中javascript:是伪协议,它可以让我们通过一个链接来调用javascript函数.而采用...
分类:编程语言   时间:2015-08-04 17:12:23    阅读次数:138
spring mvc controller间跳转 重定向 传参
url:http://zghbwjl.blog.163.com/blog/static/12033667220137795252845/1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也...
分类:编程语言   时间:2015-08-04 17:10:29    阅读次数:197
《R语言实战》读书笔记--第二章 创建数据集
2.1数据集的概念 变量的类型是不同的,比如标示符、日期变量、连续变量、名义变量、有序型变量等,记得数据挖掘导论中有专门的描述。 R可以处理的数据类型包括了数值型、字符型、逻辑型、复数型(虚数)、原生型(字节)。 2.2数据结构 R拥有很多存储数据的对象类型,包括 标量、向量、矩阵、数组、数据框、列...
分类:编程语言   时间:2015-08-04 17:10:13    阅读次数:192
java工程中出现的编码问题
《疯狂java讲义》Arrays中的数组应用举例Num2Rmb的例子,使用Nodepad++编辑后,运行出现:编码GBK的不可映射字符尝试使用javac -encoding utf-8 NumTest.java错误提示为:非法字符:'\uff1b'无果。。。总的来说,问题应该是jdk默认的编码方式与...
分类:编程语言   时间:2015-08-04 17:09:26    阅读次数:205
Spring 的优秀工具类盘点,第 1 部分: 文件资源操作和 Web 相关工具类
?文件资源操作 文件资源的操作是应用程序中常见的功能,如当上传一个文件后将其保存在特定目录下,从指定地址加载一个配置文件等等。我们一般使用 JDK 的 I/O 处理类完成这些操作,但对于一般的应用程序来说,J...
分类:编程语言   时间:2015-08-04 16:06:07    阅读次数:190
Java 数据Entity加密和文件上传
一,数据加密 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
CocoaPods OC项目引入第三方Swift库 问题
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
架构师速成4.4-我该学什么语言
该学什么语言好呢?很多人都很纠结,其实我建议学习java,为什么呢?文档多,上手容易,教程也多。当然一开始最好学这样的语言,但随着你知识的增长,我的建议是能学多少学多少,但是有几个是必须的,如下:前端html,js,csssql至少会一门脚本语言,python,ruby等等shell至少..
分类:编程语言   时间:2015-08-04 16:03:39    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!