首页 > 编程语言
二叉树三种遍历递归及非递归实现(Java)
import java.util.Stack; //二叉树三种遍历递归及非递归实现(Java) public class Traverse { /******************定义二叉树**************************/ private final int MAX_SIZE = 10; //链式存储 public static class BinaryTre...
分类:编程语言   时间:2015-03-19 16:23:22    收藏:0  评论:0  赞:0  阅读:284
JAVA基础编程50题(1-3题)详解
一、题目描述 1、古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?  程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... ,该题其实就是斐波那契数列的一种。 2、判断m-n之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数n分别去除2到sqrt(n),这里是...
分类:编程语言   时间:2015-03-19 16:22:12    收藏:0  评论:0  赞:0  阅读:416
文件目录管理与显示 by:192132-01 mfcheer 终极版!
文件目录管理与显示 给出目录和文件信息,编程实现将其排列成一棵有一定缩进的树。 要求: (1)设计文件和目录信息树的存储结构。 (2)从文件或键盘输入目录和文件信息,输入格式采用绝对路径法,即: \A \A\AA1 \A\AA1\aa1.doc … 创建时要检查同一路径下不能有同名的目录或文件名。 (3)设计文件和目录信息树的输出格式(以凹入表的形式显示)。 (4)查找指定目录...
分类:编程语言   时间:2015-03-19 16:21:32    收藏:0  评论:0  赞:0  阅读:228
java语言中的内部类和匿名内部类
java语言中的内部类和匿名内部类...
分类:编程语言   时间:2015-03-19 16:21:02    收藏:0  评论:0  赞:0  阅读:155
Python处理JSON
概念 序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON、XML等。反序列化就是从存储区域(JSON,XML)读取反序列化对象的状态,重新创建该对象。 JSON(JavaScript Object Notation):一种轻量级数据交换格式,相对于XML而言更简单,也易于阅读和编写,机器也方便解析和生成,Json是Ja...
分类:编程语言   时间:2015-03-19 16:20:02    收藏:0  评论:0  赞:0  阅读:354
C++系统自动生成默认构造函数的情况
C++系统自动生成默认构造函数的情况...
分类:编程语言   时间:2015-03-19 16:19:12    收藏:0  评论:0  赞:0  阅读:326
memcmp()直接比较两个数组的大小
两个字符数组可以用strcmp()比较大小。两个整数数组也有个函数memcmp()可以比较大小,和strcmp()的返回值一样的。 头文件#include / #include 函数原型:int memcmp(const void *s1, const void *s2, size_t n)...
分类:编程语言   时间:2015-03-19 16:15:22    收藏:0  评论:0  赞:0  阅读:421
算法导论-中位数和顺序统计量
在一个由n个元素组成的集合中,第i个顺序统计量是该集合中第i小的元素。一个中位数是它所属集合的“中点元素”。当n为奇数时,中位数是唯一的,位于i=(n+1)/2处;当n为偶数时,存在两个中位数,分别位于i=n/2和i=n/2+1处。如果不考虑n的奇偶性,中位数总是出现在i=?(n+1)/2?处(下中...
分类:编程语言   时间:2015-03-19 16:11:02    收藏:0  评论:0  赞:0  阅读:287
死磕java(2)
java数据类型boolean --true--falsebyte --8位short --16位int --32位long --64位charfloat --32位double --64位浮点数标准i-eee-754无法保证精度,存放金钱数据推荐int,9.99元=999分,没有丢失危险。也可以使...
分类:编程语言   时间:2015-03-19 16:10:52    收藏:0  评论:0  赞:0  阅读:255
unity 碰撞检测
using UnityEngine;using System.Collections;public class move : MonoBehaviour { // Use this for initialization void Start () { } //...
分类:编程语言   时间:2015-03-19 16:08:22    收藏:0  评论:0  赞:0  阅读:311
各压缩算法对比
1:文件的压缩效率测试办法:同样的文件StatLogInfo_1409070030_125.log大小为60520K,采用不同的压缩方法。zip花费17362毫秒,压缩后大小为10806Kgzip花费2103毫秒,压缩后大小为11209K7z花费14109毫秒,压缩后大小为3842Ksnappy花费...
分类:编程语言   时间:2015-03-19 16:06:21    收藏:0  评论:0  赞:0  阅读:397
C语言运算符优先级和口诀 (转)
一共有十五个优先级:1 () [] . ->2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof3 * / %4 + -5 >> >= >= 全体单目第二; //所有的单目运算符比如++、 --、 +(正)、 -(负) 、指针运算...
分类:编程语言   时间:2015-03-19 16:01:51    收藏:0  评论:0  赞:0  阅读:260
不积跬步无以至千里(C语言笔记)
第一章 初始C程序     1、C程序结构         简单来说,一个C程序就是由肉感头文件和函数组成         头文件             一条编译预处理命令:作用是在对C程序进行正式编译之前应该做一些预处理工作         函数             就是实现代码逻辑的一个小的单元。         注:在最新的C标准中,main函数前的类型为in...
分类:编程语言   时间:2015-03-19 14:51:52    收藏:0  评论:0  赞:0  阅读:368
第三周 项目五-数组做数据成员(一)
/* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:冷基栋 * 完成日期:2015年 3 月 19 日 * 版 本 号:v1.0 */ 问题 设计一个工资类(Salary),其中类的数据成员如下: class Salary { priva...
分类:编程语言   时间:2015-03-19 14:51:32    收藏:0  评论:0  赞:0  阅读:341
eclipse中报错:java.lang.OutOfMemoryError: Java heap space
问题: 在eclipse中运行java程序,去重100多万的数据,报如下错误: java.lang.OutOfMemoryError: Java heap space 异常原因: 在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。 JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置。JVM在启动的时候会自...
分类:编程语言   时间:2015-03-19 14:51:12    收藏:0  评论:0  赞:0  阅读:254
第三周 项目五-数组做数据成员(二)
/* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:冷基栋 * 完成日期:2015年 3 月 19 日 * 版 本 号:v1.0 */ 问题 (2)用salary[50]有限制,实际人数少时,会浪费空间,人数多了,无法完成任务。在main()中先输入职工人...
分类:编程语言   时间:2015-03-19 14:48:22    收藏:0  评论:0  赞:0  阅读:272
169 Majority Element [LeetCode Java实现]
题目链接:majority-element /** * Given an array of size n, find the majority element. The majority element is the element that appears more than ? n/2 ? times. You may assume that the arra...
分类:编程语言   时间:2015-03-19 14:47:22    收藏:0  评论:0  赞:0  阅读:288
Java 加解密技术系列之 3DES
序 上一篇文章讲的是对称加密算法 — — DES,这篇文章打算在 DES 的基础上,继续多讲一点,也就是 3 重 DES — — Triple DES。 背景 至于 3DES 为什么会出现呢?其实,这个不难想到。由于 DES 是一种非常简便的加密算法,但是密钥长度比较短,计算量比较小,相对来说,比较容易被破解。因此,在 DES 的基础上,使用三重数据加密算法,...
分类:编程语言   时间:2015-03-19 14:46:52    收藏:0  评论:0  赞:0  阅读:287
进程和线程的定义及区别、线程同步、进程通讯方式总结
进程和线程的定义及区别一, 进程的概念进程是在多道程序系统出现以后,为了描述系统内部各作业的活动规律而引进的概念。由 于多道程序系统所带来的复杂环境,程序本身有了并行性【为了充分利用资源,在主存中同时存放多道作业运行,所以各作业之间是并行的】、制约性【各程序由于 同时存在于主存中,因此他们之间会存在着相互依赖、相互制约的关系。一个是通过中间媒介——资源发生的间接制约关系,一个是各并行程序间需要相互...
分类:编程语言   时间:2015-03-19 14:45:32    收藏:0  评论:0  赞:0  阅读:477
html5+javascript div拖拽
HTML5-Drag-Demo by 顽Shi div1 div2 div3 div4 div5 div6
分类:编程语言   时间:2015-03-19 14:43:21    收藏:0  评论:0  赞:0  阅读:305
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!