首页 > 编程语言
用OC和Swift一起说说二叉树
前言: 一:在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 二:二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠 ...
分类:编程语言   时间:2017-03-03 16:31:30    收藏:0  评论:0  赞:0  阅读:397
java枚举新认识
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。 例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。 枚举像普通的类一样可以添加属性和方法,可以为它添加静态和非静态的属性或方法 枚举默认实现了jav ...
分类:编程语言   时间:2017-03-03 16:31:18    收藏:0  评论:0  赞:0  阅读:223
python 使用内置函数sorted对各种数据类型进行排序
python有两个内置的函数用于实现排序,一个是list.sort()函数,一个是sorted()函数。 区别1:list.sort()函数只能处理list类型数据的排序;sorted()则可以处理多种类型数据的排序。 区别2:list.sort()会修改原来的list为排序后的结果;sorted( ...
分类:编程语言   时间:2017-03-03 16:28:47    收藏:0  评论:0  赞:0  阅读:198
简单易懂的排序算法演示
本来是准备写一下自己的理解的,但发现要讲的易懂需要图文并茂才行,但我这渣渣的编辑工夫,终于还是放弃了。 不过要强烈推荐一个系列视频,叫“舞动的排序算法”大家如果有不懂得看一看,也许可以豁然开朗~ 网址:http://list.youku.com/albumlist/show?id=18906853& ...
分类:编程语言   时间:2017-03-03 16:26:36    收藏:0  评论:0  赞:0  阅读:239
js实现数组去重的三个方法、数组的快速排序
一:数组去重方法1 (思路:新建一个空的result数组,将需要去重的数组中的第一个元素传入,依次与剩余的元素进行对比,不重复则把元素传入到result数组中。) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 2 3 4 5 6 ...
分类:编程语言   时间:2017-03-03 15:45:19    收藏:0  评论:0  赞:0  阅读:207
和虫师一起学python(7)
本章介绍如何将语句组织成函数,这样,可以告诉计算机如何做事。 下面编写一小段代码计算婓波那契数列(前两个数的和是第三个数) 因为赋完值fibs已经有两个数了(0,1),所以循环8次之后,列表有10个数,两个数相加等于第3个数。 是不是觉得应该由我们输入来控制打印多少个数?只用把程序小变一下就行了。 ...
分类:编程语言   时间:2017-03-03 15:01:14    收藏:0  评论:0  赞:0  阅读:410
Python 输入输出
输出 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下: print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出: print()会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼 ...
分类:编程语言   时间:2017-03-03 14:59:34    收藏:0  评论:0  赞:0  阅读:251
if语句--java
class IfTest{ public static void main(String args[]){ int month; if(month12){ System.out.println("没有对应月季"); }else if(month==3){ System.out.p... ...
分类:编程语言   时间:2017-03-03 14:58:42    收藏:0  评论:0  赞:0  阅读:253
java中一句话实现排序Arrays.sort(数组名);
import java.util.*; public class Main { public static void main(String[] args){ Scanner in =new Scanner(System.in); int n; n=in.nextInt(); int s[]=new ...
分类:编程语言   时间:2017-03-03 14:57:47    收藏:0  评论:0  赞:0  阅读:357
给javascript数组添加原型方法
简单的例子:判断 数组中是否有某个子元素 然后,就可以调用这个方法: ...
分类:编程语言   时间:2017-03-03 14:56:15    收藏:0  评论:0  赞:0  阅读:184
Mybatis问题:There is no getter for property named 'Stringname' in 'class java.lang.String'
分析:那么什么情况下会发生“Thereisnogetterforpropertynamedin‘classjava.lang.String’”错误呢?其实是在这种情况下:<selectid="getRiskMember"resultMap="BaseResultMap"parameterType="String"> <includerefid="selectMember"/> andsafetylevel>1 ands..
分类:编程语言   时间:2017-03-03 14:13:57    收藏:0  评论:0  赞:0  阅读:246
CentOS6.X升级Python
CentOS6.X升级PythonCentOS6.X升级默认Python2.6.6到python2.7在centos下直接输入python即可进入python,能看到当前版本信息[root@localhost~]#pythonPython2.6.6(r266:84292,Nov222013,12:16:22)[GCC4.4.720120313(RedHat4.4.7-4)]onlinux2Type"help","copyright","credits"or..
分类:编程语言   时间:2017-03-03 14:11:19    收藏:0  评论:0  赞:0  阅读:235
Python进程锁和进程池
进程锁进程与进程之间是独立的,为何需要锁?对于进程,屏幕的输出只有一个,此时就涉及到资源的竞争。在Linux的Python2.x中可能出现问题。这仅仅是一种情况,多个进程之间虽然是独立的,但仅限于内存和运算,如果涉及到其它一些资源,就可能存在竞争问题,在实际使用过程中要..
分类:编程语言   时间:2017-03-03 14:11:03    收藏:0  评论:0  赞:0  阅读:366
三门问题之python解答
最近,在网上看到一个有趣的三门问题,遂准备用python来娱乐下。下边是三门问题的介绍。三门问题(MontyHallproblem)亦称为蒙提霍尔问题、蒙特霍问题或蒙提霍尔悖论,大致出自美国的电视游戏节目Let‘sMakeaDeal。问题名字来自该节目的主持人蒙提·霍尔(MontyHall)。参赛者会..
分类:编程语言   时间:2017-03-03 14:07:17    收藏:0  评论:0  赞:0  阅读:232
SortedList 对键排序的键/值对集合
定义System.Collections.SortedList类表示键/值对的集合,这些键值对按键排序并可按照键和索引访问。注意:键不能为null,并且不能相同,但值可以。键相同出错提示如下:其他信息:已添加项。字典中的关键字:“First”所添加的关键字:“First”例子usingSystem;usingSystem.Colle..
分类:编程语言   时间:2017-03-03 14:00:35    收藏:0  评论:0  赞:0  阅读:195
maven打包的时候导出依赖jar包
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy</id> <ph..
分类:编程语言   时间:2017-03-03 14:00:20    收藏:0  评论:0  赞:0  阅读:215
Java面试中常问的基础问题
HTML(Hyper Text Markup Language) 超文本标记语言, 标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中各个部分 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素 超文本标记语言的结构包括“头”部分(Head)、 ...
分类:编程语言   时间:2017-03-03 13:52:39    收藏:0  评论:0  赞:0  阅读:242
九度oj 题目1196:成绩排序
题目1196:成绩排序 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:5192 解决:1792 题目描述: 用一维数组存储学号和成绩,然后,按成绩排序输出。 输入: 输入第一行包括一个整数N(1<=N<=100),代表学生的个数。接下来的N行每行包括两个整数p和q,分别代表每个学生的学号 ...
分类:编程语言   时间:2017-03-03 13:50:50    收藏:0  评论:0  赞:0  阅读:301
Python 语言简介
Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaScript语言等等。 那Python是一种什么语言? 首先,我们普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了 ...
分类:编程语言   时间:2017-03-03 13:50:18    收藏:0  评论:0  赞:0  阅读:275
python 实现一个双色球生成程序
最近学习Python的Random函数,就顺手写一个随机数的双色球程序 ...
分类:编程语言   时间:2017-03-03 13:49:13    收藏:0  评论:0  赞:0  阅读:427
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!