首页 > 编程语言
[解决方案] pythonchallenge level 0
http://www.pythonchallenge.com/pc/def/0.html问题: 2^38>>> 2**38>>>274877906944L输入http://www.pythonchallenge.com/pc/def/274877906944L.html:the L in unnec...
分类:编程语言   时间:2015-05-03 17:22:48    收藏:0  评论:0  赞:0  阅读:109
java for循环
publicclassTest2 {staticbooleanfoo(charc) { System.out.print(c);returntrue; }publicstaticvoidmain(String[] argv) {inti = 0;//for(65;88&&(i<2);67)for(f...
分类:编程语言   时间:2015-05-03 17:22:18    收藏:0  评论:0  赞:0  阅读:223
Java for LeetCode 023 Merge k Sorted Lists
Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity.解题思路一:之前我们有mergeTwoLists(ListNode l1, ListNode l2)方法...
分类:编程语言   时间:2015-05-03 17:21:48    收藏:0  评论:0  赞:0  阅读:277
五、python使用模块
if __name__=='__main__':用法:当我们在命令行运行模块文件时,Python解释器把一个特殊变量__name__置为__main__,而如果在其他地方导入该hello模块时,if判断将失败,因此,这种if测试可以让一个模块通过命令行运行时执行一些额外的代码,最常见的就是运行测试。...
分类:编程语言   时间:2015-05-03 17:20:58    收藏:0  评论:0  赞:0  阅读:186
Java 网络编程
一:OSI模型Open System Interconnection 开放系统互联二:TCP/IP分层模型TCP代表传输控制协议:Transfer Control Protocol 允许两个程序之前进行可靠的通讯UDP代表用户报文协议:User Datagram Protocol允许两个程序之前进行...
分类:编程语言   时间:2015-05-03 17:18:08    收藏:0  评论:0  赞:0  阅读:296
希尔排序
转载自白话经典算法系列,动画展示希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(...
分类:编程语言   时间:2015-05-03 17:17:58    收藏:0  评论:0  赞:0  阅读:287
Java for LeetCode 022 Generate Parentheses
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.For example, given n = 3, a solution set is:"((...
分类:编程语言   时间:2015-05-03 17:17:08    收藏:0  评论:0  赞:0  阅读:243
HDU 5222 ——Exploration——————【并查集+拓扑排序判有向环】
ExplorationTime Limit: 30000/15000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 194Accepted Submission(s): 63Proble...
分类:编程语言   时间:2015-05-03 17:14:48    收藏:0  评论:0  赞:0  阅读:304
插入排序算法的JAVA实现
1,对元素进行排列时,元素之间需要进行比较,因此需要实现Comparable接口。即,>. 更进一步,如果允许待比较的类型可以和它的父类型进行比较,则需要写成:, 其中 表示 T 的任意超类。2,InsertionSortArray.java 类实现了从小到大顺序以插入排序的方式对数据进行排序。3,...
分类:编程语言   时间:2015-05-03 17:13:28    收藏:0  评论:0  赞:0  阅读:173
[解决方案] pythonchallenge level 1
http://www.pythonchallenge.com/pc/def/map.htmlg fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ...
分类:编程语言   时间:2015-05-03 17:12:58    收藏:0  评论:0  赞:0  阅读:306
java 中的 instanceof
instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子: String s = "I AM an Object!"; boolean .....
分类:编程语言   时间:2015-05-03 17:12:38    收藏:0  评论:0  赞:0  阅读:246
NotePad++ 配置C/C++编译环境
如果只是测试小程序可以用这种方法 比较方便,如果对于大程序建议使用专业的IDE。经常需要写一些小程序来运行,又不想运行Visual Studio、Eclipse这样的环境,而Notepad++是一个好的选择,下面介绍如何在Notepad++中配置C、C++编译环境。为便于编程,打开notepad--...
分类:编程语言   时间:2015-05-03 17:09:56    收藏:0  评论:0  赞:0  阅读:926
线程组中不可控异常的处理
Java示例: package?concurrency; import?java.util.Random; public?class?Main6?{ ????public?static?void?main(String[]?args)?{ ????????MyThreadGroup?threadGroup?=?new?MyThr...
分类:编程语言   时间:2015-05-03 16:06:28    收藏:0  评论:0  赞:0  阅读:283
Servlet之线程安全
什么是线程安全线程? 在Java里,线程安全一般体现在两个方面:  1、多个thread对同一个java实例的访问(read和modify)不会相互干扰,它主要体现在关键字synchronized。如ArrayList和Vector,HashMap和Hashtable(后者每个方法前都有synchronized关键字)。如果你在interator一个List对象时,其它线程remove一个el...
分类:编程语言   时间:2015-05-03 16:03:48    收藏:0  评论:0  赞:0  阅读:367
Java读取操作大数据excel
工作需要,读取大数据量的excel。用Apache poi的普通模式读取,会抛内存溢出。查询文档得知有另外一种模式--用户模式。该模式不会一下子整个文件load进来放在内存里,而是一行一行的读取,这样就能避免内存溢出了。 上码: package com.ism.excel.pkg07; import java.io.InputStream; import java.sql.SQLExcept...
分类:编程语言   时间:2015-05-03 16:03:28    收藏:0  评论:0  赞:0  阅读:554
Struts1和Struts2的Action之线程安全
我们先来简单回顾一下Servlet的生命周期“初始化->init->service->destroy->卸载”。 这里大家都知道,我们在web.xml里面定义一个servlet的时候,我们可以给他们设置一个“load-on-startup” 的值,如果 Servlet 的 load-on-startup 配置项大于 0,那么在 Context 容器启动的时候就会被实例化,并且tomcat给每...
分类:编程语言   时间:2015-05-03 16:00:56    收藏:0  评论:0  赞:0  阅读:142
程序员面试题目总结--数组(三)【旋转数组的最小数字、旋转数组中查找指定数、两个排序数组所有元素中间值、数组中重复次数最多的数、数组中出现次数超过一半的数】
转!http://blog.csdn.net/dabusideqiang/article/details/3827166111、求旋转数组的最小数字题目:输入一个排好序的数组的一个旋转,输出旋转数组的最小元素。分析:数组的旋转:把一个数组最开始的若干个元素搬到数组的末尾。例如数组{3, 4, 5, ...
分类:编程语言   时间:2015-05-03 15:58:42    收藏:0  评论:0  赞:0  阅读:1445
JavaScript作用域学习笔记
额……写博客什么的好像很难的样子……脑子一下子空了~~~算了不矫情了,就当做捋一捋~~没准写着写着就High了。js作用域可以简单理解两句话。由上到下,由内到外(一)预解析我们来看一段代码alert(a);var a = 2;运行结果是undefined。在使用var声明变量但未对其加以初始化时,这...
分类:编程语言   时间:2015-05-03 15:58:28    收藏:0  评论:0  赞:0  阅读:276
重学JAVA基础(八):锁的基本知识
1.线程状态 如上图,当我们新建一个线程,并start后,其实不一定会马上执行,因为只有操作系统调度了我们的线程,才能真正进行执行,而操作系统也随时可以运行其他线程,这时线程又回到可运行状态。这个过程是操作系统控制的,不是我们能控制的。我们能控制的是将线程变为blocked,并从blocked变为....
分类:编程语言   时间:2015-05-03 15:57:29    收藏:0  评论:0  赞:0  阅读:278
二叉查找树的C++实现
原创作品,转载请注明出处:点我二叉查找树(Binary Search Tree,BST),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的...
分类:编程语言   时间:2015-05-03 15:56:08    收藏:0  评论:0  赞:0  阅读:272
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!