第三道题Longest
Substring Without Repeating Characters如下:
public class Solution {
public int lengthOfLongestSubstring(String s) {
HashMap hs = new HashMap();
int maxl = 0;...
分类:
编程语言 时间:
2015-05-28 08:12:53
收藏:
0 评论:
0 赞:
0 阅读:
262
我们数据结构的课用了这本英文教材,作者是Mark Allen Weiss。总体来说比《算法导论》简单很多,但内容上交集非常大。其实是因为去掉了大多数证明和数学,对于没有耐心看符号和公式的人,显得更友好,更通俗。其中的代码实现很靠谱,照着敲出来基本正确可运行,这点尤其适合入门者。不过现在读《算法导论》...
分类:
编程语言 时间:
2015-05-28 08:12:13
收藏:
0 评论:
0 赞:
0 阅读:
203
Description话说二哥当年学习数据结构的时候遇到了那道猴子报数的题目,其实这就是经典的约瑟夫问题。可是当年的二哥还是个毛头小子,只会用模拟的方法,而其他同学却使用了一些令二哥完全摸不到头脑的方法。……二哥一怒之下改了题目……话说当年花果山的猴子要选大王,选举办法如下:所有猴子按1-M编号围坐...
分类:
编程语言 时间:
2015-05-28 08:10:33
收藏:
0 评论:
0 赞:
0 阅读:
344
PHP VERSION = 5.3.10一、关于 $_REQUESTPHP 文档关于 $_REQUEST 的说明:说明默认情况下包含了 $_GET,$_POST 和 $_COOKIE 的数组。更新日志版本 说明5.3.0 引入 request_order。该指令会影响 $_REQUEST...
分类:
编程语言 时间:
2015-05-28 08:09:13
收藏:
0 评论:
0 赞:
0 阅读:
336
Python3最重要的新特性大概要算是对文本和二进制数据作了更为清晰的区分。文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python3不会以任意隐式的方式混用str和bytes,正是这使得两者的区分特别清晰。你不能拼接字符串和字节包,也无法在字节包里搜索字符串(..
分类:
编程语言 时间:
2015-05-28 07:05:54
收藏:
0 评论:
0 赞:
0 阅读:
514
转载请注明出处:明桑Android
这是帮我同学写的一个C++作业,说实话好久没写过C++都有些生疏了。但他们好像还没学面向对象编程,所以只能是简单的结构体和输入输出的逻辑。
题目要求:编写一个航空订票程序:假设一等舱5个座位,编号为1~5,经济舱20个座位,编号为1~20具体要求如下:当程序开始时,提示输入乘客姓名,一个名字只能订一个座位,如果该名字已经订过座位了,则提示该乘客座位已定及座位号...
分类:
编程语言 时间:
2015-05-28 07:04:43
收藏:
0 评论:
0 赞:
0 阅读:
171
Python 提供了一些内建函数用于这些基本对象类型:cmp(), repr(), str(), type(), 和等同于 repr()函数的单反引号(``) 运算符。函数cmp(obj1, obj2)功能比较 obj1 和 obj2, 根据比较结果返回整数 i:i 0 if obj1 > obj....
分类:
编程语言 时间:
2015-05-28 07:01:03
收藏:
0 评论:
0 赞:
0 阅读:
156
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
?
?
public class Solution {
public boolean Find(int [][] array,int target) {
boolean found = false;
if ...
分类:
编程语言 时间:
2015-05-28 02:19:48
收藏:
0 评论:
0 赞:
0 阅读:
240
转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/40031567
?
今天来对这23种设计模式做个总结。咱使用设计模式的目的是为了可重用代码、让代码更? ...
分类:
编程语言 时间:
2015-05-28 02:17:18
收藏:
0 评论:
0 赞:
0 阅读:
280
6.1 文件上传
在控制器参数使用@RequestParam("file") MultipartFile file接受单个文件上传;
在控制器参数使用@RequestParam("file") MultipartFile[] files接受多个文件上传;
通过配置MultipartResolver来配置文件上传的一些属性;
6.2 示例
增加和上 ...
分类:
编程语言 时间:
2015-05-28 02:14:48
收藏:
0 评论:
0 赞:
0 阅读:
274
5.1 服务器端推送
SSE(server send event)是一种服务器端向浏览器推送消息的技术,而不是我们常规的浏览器像server请求然后响应;
当我们需要使用server向浏览器主动推送数据的时候,请考虑使用该项技术,而不是考虑具有双向通讯功能的websocket;
以前我们用ajax轮询server也能实现,服务器负担大;
sse原理是向server请求一次后,server会 ...
分类:
编程语言 时间:
2015-05-28 02:12:44
收藏:
0 评论:
0 赞:
0 阅读:
198
Thread中的join方法的作用就是使线程从异步执行变成同步执行。
?
1. 在使用synchronized块时应注意,synchronized块只能使用对象作为它的参数。如果是简单类型的变量(如int、char、boolean等),不能使用synchronized来同步。
2、要想解决“脏数据”的问题,最简单的方法就是使用synchronized关键字来使run方法同步,代码如下:
...
分类:
编程语言 时间:
2015-05-28 02:10:13
收藏:
0 评论:
0 赞:
0 阅读:
502
IO流是用来处理设备之间的数据传输,?Java对数据的操作时通过流的方式。
?1,、在Java中,IO流的分类:?????1) 根据方向分: 输入流(I) 和? 输出流(O);?????2) 根据单位分: 字节流(byte) 和 字符流(char);???? ???3) 根据功能(是否有数据源)分:? 节点流 和 处理流。??2、在Java中,所有流均由四个抽象的类派生而来。四个抽象的类分别如 ...
分类:
编程语言 时间:
2015-05-28 02:06:53
收藏:
0 评论:
0 赞:
0 阅读:
261
IPython Notebook使用起来简洁方便,但是有时候如果需要导入一个现有的.py文件,则需要注意选择导入的方法以达到不同的效果。目前遇到3种方法。(1) 直接将.py文件拖拽到Notebook界面中的列表里:然后点击 Upload。这种方法需要定义好的文件格式,效果比较差。自己写的.py往往...
分类:
编程语言 时间:
2015-05-28 01:57:43
收藏:
0 评论:
0 赞:
0 阅读:
7286
我们在上一章学习了“Lambda 操作, Filter, Reduce 和 Map”, 但相对于map, filter, reduce 和lamdba, Guido van Rossum更喜欢用递推式构造列表(List comprehension)。在这一章我们将会涵盖递推式构造列表(List co...
分类:
编程语言 时间:
2015-05-28 01:57:23
收藏:
0 评论:
0 赞:
0 阅读:
403
Remove Linked List ElementsRemove all elements from a linked list of integers that have valueval.ExampleGiven:1 --> 2 --> 6 --> 3 --> 4 --> 5 --> 6,va...
分类:
编程语言 时间:
2015-05-28 01:57:03
收藏:
0 评论:
0 赞:
0 阅读:
257
http://blog.chinaunix.net/uid-26946560-id-3438795.html一组并发线程运行在一个进程的上下文中,每个线程都有它自己独立的线程上下文,例如:栈、程序计数器、线程ID、条件码等,每个线程和其它的线程一起共享除此之外的进程上下文的剩余部分,包括整个用户的虚...
分类:
编程语言 时间:
2015-05-28 01:56:43
收藏:
0 评论:
0 赞:
0 阅读:
259
eclipse运行quickstart,登录后会报500错误 将pagination.tag 中的 hasPreviousPage()改为->hasPrevious() hasNextPage()改为->hasNext() 就可以了...
分类:
编程语言 时间:
2015-05-28 00:53:43
收藏:
0 评论:
0 赞:
0 阅读:
250
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSArray* array = [NSArray arrayWithObjects:@"RaspBerry", @"Peach", @"Banana", @"BlackBerr...
分类:
编程语言 时间:
2015-05-28 00:53:33
收藏:
0 评论:
0 赞:
0 阅读:
239
心血来潮,整理了一下学习C++应该读的书单,当然我并没有都读过, 权当作一个ToDo List吧。书单
本书单暂不包含C语言相关书目,当然了想学好C++,C语言的经典图书也应该读一读。 书名
作者
备注 The C++ Programing Language
Bjarne Stroustrup
C++之父的TCPL
C++ Primer Plus
Stephen...
分类:
编程语言 时间:
2015-05-28 00:52:13
收藏:
0 评论:
0 赞:
0 阅读:
293