码迷,mamicode.com
首页 > 编程语言
二叉排序树(三序输出)
二叉排序树 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:6039 解决:2538 题目描述: 输入一系列整数,建立二叉排序数,并进行前序,中序,后序遍历。 输入: 输入第一行包括一个整数n(1<=n<=100)。 接下来的一行包括n个整数。 输出: 可能有多组测试数据,对于每组数据,将 ...
分类:编程语言   时间:2016-06-11 13:06:10    阅读次数:145
Java 正则表达式
正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 Java正则表达式和Perl的是最为相似的。 java.util.regex包主要包括以下三个类:Pattern类: pattern对象是一个正则表达式的编译表示。Pattern类没有公共构造方法。要创建一个Pattern对象,你必须首先调用其公共静态编...
分类:编程语言   时间:2016-06-11 12:03:54    阅读次数:186
浅析C++继承与派生
测试环境: Target: x86_64-linux-gnu gcc version 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2.1)  定义 要分析继承,首先当然要知道什么是继承:继承是面向对象程旭设计中使代码可以复用的最重要的手段,它允许程序员在原有类特性的基础上进行扩展,增加功能。这样产生的新类,就叫做派生类(子类)。继承呈现了面向对象程...
分类:编程语言   时间:2016-06-11 12:00:09    阅读次数:263
spring框架简介
spring是java平台上的一个开源应用框架。spring框架本身并没有强制实行任何特别的编程模式。在java中,spring作为EJB模型之外的另外一个选择甚至是替代品而广为流行。 轻量     从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并且Spring所需的处理开销也是微不足道的,此外,Spring是 非侵入式的。 ...
分类:编程语言   时间:2016-06-11 12:01:39    阅读次数:211
JAVA中关于同步与死锁的问题
java中当多个现成同时操纵同一资源的时候需要考虑同步的问题。如车站售票,不同售票点卖同一班次车票的时候就要同步,否则卖票会有问题。下面代码模拟车站卖票: 输出结果: 但有时过多的使用同步会造成程序性能下降。除此之外过多同步还会发生更严重的后果:死锁。 也就是说,同步代码块中都去争夺同一资源,互不相 ...
分类:编程语言   时间:2016-06-11 12:00:14    阅读次数:305
【ZZ】如何选择适合自己项目的编程语言
http://news.cnblogs.com/n/506473/ 与操作系统一样,在办公室软件套装和计算机中也具有各种计算机语言。存在这种多样性的原因与其它地方的多样性一样—-因为没有单一的解决方法能够解决所有的问题。有些语言在原始速度上更出色。有些语言能够帮助你更轻松地编写防止崩溃的代码。有些语 ...
分类:编程语言   时间:2016-06-11 12:01:01    阅读次数:138
“Java”内存区域-“堆与栈”
本文是我阅读周志明老师《深入理解Java虚拟机-JVM高级特性与最佳实战》章节2.2的学习笔记。更多内容,请参考原书。 Java虚拟机在执行Java程序时会将其所管理的内存划分为若干个不同的数据区域,这些区域有各自的用途及生命周期。具体而言包括以下几个区域。 1. 程序计数器 一块较小的内存空间,可 ...
分类:编程语言   时间:2016-06-11 12:00:45    阅读次数:127
多线程知识点(四)
第一步:#import "UIImageView+WebCache.h" 第二步:[self.iconImageview sd_setImageWithURL:[NSURL URLWithString:model.icon]]; 2. 使用layoutSubviews记得[super layoutS ...
分类:编程语言   时间:2016-06-11 12:00:41    阅读次数:136
Java基础知识强化105:打印数组的方法总结
1. 使用for循环打印数组。 2. 使用Arrays工具类,将数组转化为有序的List打印出来。 3. 使用Arrays工具类,使用Arrays.toString()输出数组内容。 上面三种方法打印数组的示例代码如下: 运行结果,如下: 4. 使用Arrays工具类,使用Arrays.deepTo ...
分类:编程语言   时间:2016-06-11 12:00:48    阅读次数:411
二叉排序树(水题)
二叉排序树 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:3829 解决:1540 题目描述: 二叉排序树,也称为二叉查找树。可以是一颗空树,也可以是一颗具有如下特性的非空二叉树: 1. 若左子树非空,则左子树上所有节点关键字值均不大于根节点的关键字值; 2. 若右子树非空,则右子树上 ...
分类:编程语言   时间:2016-06-11 11:56:36    阅读次数:254
如何在命令行模式下查看Python帮助文档---dir、help、__doc__
如何在命令行模式下查看Python帮助文档 dir、help、__doc__ 1、dir函数式可以查看对象的属性,使用方法很简单,举str类型为例,在Python命令窗口输入 dir(str) 即可查看str的属性,如下图所示: 2、如何查看对象某个属性的帮助文档 ?如要查看str的split属性, ...
分类:编程语言   时间:2016-06-11 11:56:20    阅读次数:527
[ZZ]七大查找算法
http://www.cnblogs.com/maybe2030/p/4715035.html 阅读目录 1. 顺序查找 2. 二分查找 3. 插值查找 4. 斐波那契查找 5. 树表查找 6. 分块查找 7. 哈希查找 ...
分类:编程语言   时间:2016-06-11 11:54:01    阅读次数:191
【ZZ】C 语言中的指针和内存泄漏 & 编写高效的C程序与C代码优化
C 语言中的指针和内存泄漏 http://www.ibm.com/developerworks/cn/aix/library/au-toughgame/ 编写高效的C程序与C代码优化 http://www.cnblogs.com/archimedes/p/writing-efficient-c-an ...
分类:编程语言   时间:2016-06-11 11:53:56    阅读次数:129
【ZZ】15道简单算法题
http://www.cnblogs.com/hlxs/archive/2014/06/06/3772333.html 1:合并排序,将两个已经排序的数组合并成一个数组,其中一个数组能容下两个数组的所有元素; 2:合并两个单链表; 3:倒序打印一个单链表; 4:给定一个单链表的头指针和一个指定节点的 ...
分类:编程语言   时间:2016-06-11 11:51:24    阅读次数:162
Python 开发者节省时间的 10 个小技巧
Python 是一个美丽的语言,可以激发用户对它的爱。所以如果你试图加入程序员行列,或者你有点厌倦C++,Perl,Java 和其他语言,我推荐你尝试Python. Python有很多吸引程序员的功能 ,它易学,面向对象,字节码编译,免费且开源。还有运行时检查。完整快速的支持,可以执行各种任务的扩展 ...
分类:编程语言   时间:2016-06-11 11:52:05    阅读次数:387
JavaScript中的execCommand
execCommand方法是执行一个对当前文档,当前选择或者给出范围的命令。处理Html数据时常用 如下格式:document.execCommand(sCommand[,交互方式, 动态参数]) ,其中:sCommand为指令参数(如下例中的"2D-Position"),交互方式参数如果是true ...
分类:编程语言   时间:2016-06-11 11:48:46    阅读次数:141
Java基础-synchronized关键字的用法(转载)
原文地址:http://blog.csdn.net/cq361106306/article/details/38736551 synchronized--同步 顾名思义是用于同步互斥的作用的。 这里精简的记一下它的使用方法以及意义: 当synchronized修饰this或者非静态方法或者是一个实例... ...
分类:编程语言   时间:2016-06-11 11:49:49    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!