首页 > 编程语言
java 基础语法
第一周接触java基础语法,上课听得头痛,还是半懂不懂,放学后讲的啥子都忘了。 这是老师给的周末作业: 1、输入长与宽计算长方形面积与周长。(用精度类型计算)2、输入一个学生三科成绩,计算平均分。3、输入int型市场价格,购买价格,计算差额,差额显示为单精度浮点型。4、42页第二,计算房贷那道题。5 ...
分类:编程语言   时间:2016-10-29 21:58:42    收藏:0  评论:0  赞:0  阅读:308
对栈的操作和算法实现
一、栈的定义 从数据结构角度看,栈也是线性表,其特殊性在于栈的基本操作都是线性操作的子集,它是操作受限的线性表。 栈(stack)是限定仅在表尾进行插入或删除操作的线性表。 栈一般分为两种: 静态栈:用数组实现; 动态栈:用链表实现。 一般用的比较多的都是动态栈。如果学会了链表,其实对栈的操作就比较 ...
分类:编程语言   时间:2016-10-29 21:53:27    收藏:0  评论:0  赞:0  阅读:332
顺序栈用C语言实现
从数据结构的角度看,栈和队列也是线性表,其特殊性在于栈和队列的基本操作是线性表操作的子集,它们是操作受限的线性表; 但从数据类型角度来看,它们是和线性表大不相同的两种重要的抽象数据类型。 顺序栈,即栈的顺序存储结构是用一组地址连续的存储单元依次存放自栈顶到栈顶的数据元素 typedef struct ...
分类:编程语言   时间:2016-10-29 21:48:42    收藏:0  评论:0  赞:0  阅读:538
按长度排序字符串数组
如题:按字符串长度由短到长排序字符串,长度相同按照自然顺序进行排序,代码如上。 分析: TreeSet具有排序功能,自定义比较器对字符串进行排序。 也可以使用工具java.util.Arrays.sort(T[] a, Comparator<? super T> c)方法进行排序,自行实现 ...
分类:编程语言   时间:2016-10-29 21:48:03    收藏:0  评论:0  赞:0  阅读:271
哈密顿回路算法详解
【转】哈密顿回路 原文链接:http://www.cnblogs.com/Ash-ly/p/5452580.html 概念: 哈密顿图:图G的一个回路,若它通过图的每一个节点一次,且仅一次,就是哈密顿回路.存在哈密顿回路的图就是哈密顿图.哈密顿图就是从一点出发,经过所有的必须且只能一次,最终回到起点 ...
分类:编程语言   时间:2016-10-29 21:43:16    收藏:0  评论:0  赞:0  阅读:331
java-数字类
对于6种基本的数字类型,java提供了相对应的类。Number类和六种细分的子类。 注意:Number除了这些子类以外,还有四个子类,其中BigDecimal和BigInteger用于高精度的计算,而AtomicInteger和AtomicLong则用于多线程程序,再次不作介绍。 java的数字类提 ...
分类:编程语言   时间:2016-10-29 21:41:52    收藏:0  评论:0  赞:0  阅读:246
静态链表用C语言实现
静态链表便于在不设指针类型的高级语言使用链表结构,静态链表用数组描述,数组的一个分量表示一个结点,同时用游标(指示器cur)代替指针来表示结点在数组中的相对位置。 另外我们对数组第一个和最后一个元素作为特殊元素处理,不存数据。数组的第一个元素,即下标为0的元素的cur存放备用链表的第一个结点的下标, ...
分类:编程语言   时间:2016-10-29 21:35:31    收藏:0  评论:0  赞:0  阅读:518
[代码实例]基数排序的C++实现
大家好,今天带来的是自己实现的用C++完成基数排序.在数据结构,算法分析和程序设计的学习过程中,我们经常也无法避免的要学到排序的算法.排序算法是程序设计过程中使用频率极高的算法之一,其输入是一组无序的序列,要求以升序或者降序的方式输出一组有序的序列.对于如二分查找等算法,要求输入是有序的序列,也就是 ...
分类:编程语言   时间:2016-10-29 21:32:16    收藏:0  评论:0  赞:0  阅读:248
java的运行机制和运行过程总结
...
分类:编程语言   时间:2016-10-29 21:30:36    收藏:0  评论:0  赞:0  阅读:152
深圳有为JAVA笔试
深圳有为JAVA笔试 1.定义一个线程类有几种方法?分别是什么? 答:两种方法,一种继承Thread类,重写run()方法,第二种实现runnable接口,实现run()方法。 2.抽象类和接口的区别? 答:(1)抽象类可以有非抽象方法,接口的方法都是抽象。(2)抽象类可以有构造方法,接口没有构造方 ...
分类:编程语言   时间:2016-10-29 21:26:50    收藏:0  评论:0  赞:0  阅读:492
java-5
1.请查看String.equals()方法的实现代码,注意学习其实现方法 将此字符串与指定的对象比较。当且仅当该参数不为 null,并且是与此对象表示相同字符序列的 String 对象时,结果才为 true。 2.请运行以下示例代码StringPool.java,查看其输出结果。如何解释这样的输出 ...
分类:编程语言   时间:2016-10-29 21:23:31    收藏:0  评论:0  赞:0  阅读:226
用Java解决灯泡问题(作业1)
假设需要制造一个带有四个按钮和两个灯泡的盒子并具有以下功能: ⑴ 有四个按钮输入,分别称为B1,B2,B3和B4; ⑵ 有两个灯泡作为输出,分别称为L1和L2; ⑶ B1是打开电源的按钮; ⑷ B4是关闭电源的按钮; ⑸ B2和B3 是操作按钮; ⑹ 在B1被按下后及B4被按下前,系统应称为电源打开 ...
分类:编程语言   时间:2016-10-29 21:23:07    收藏:0  评论:0  赞:0  阅读:305
java重载与覆写
很多同学对于overload和override傻傻分不清楚,建议不要死记硬背概念性的知识,要理解着去记忆。 先给出我的定义: overload(重载):在同一类或者有着继承关系的类中,一组名称相同,参数不同的方法组。本质是对不同方法的称呼。 override(覆写):存在继承关系的两个类之间,在子类 ...
分类:编程语言   时间:2016-10-29 21:22:49    收藏:0  评论:0  赞:0  阅读:259
HDU 5943 Kingdom of Obsession 【二分图匹配 匈牙利算法】 (2016年中国大学生程序设计竞赛(杭州))
Kingdom of Obsession Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 49 Accepted Submission(s): 1 ...
分类:编程语言   时间:2016-10-29 19:43:37    收藏:0  评论:0  赞:0  阅读:296
Javascript 构造函数
1. 常规的构造函数 范例 2.js new关键字的所做的事情 var zhangsan = new Person(); 实际上在内部是这样的。 var zhangsan={}; zhangsan.__proto__=Person.prototype; Person.call(zhangsan); ...
分类:编程语言   时间:2016-10-29 19:40:21    收藏:0  评论:0  赞:0  阅读:243
JAVA中获取当前系统时间
获取当前系统时间和日期并格式化输出: ...
分类:编程语言   时间:2016-10-29 19:35:15    收藏:0  评论:0  赞:0  阅读:228
Java之多线程
一、线程的引入:定义:同时对多项任务加以控制 我们上下代码: 1.未使用线程 2. 使用线程 二、使用多线程 1. 继承Thread类 代码如下: 2. 实现Runnable接口 代码如下: 总结: Runnable接口 可以实现资源共享 而Thread不能。 三、线程状态 四、多线程常用的方法 举 ...
分类:编程语言   时间:2016-10-29 19:19:30    收藏:0  评论:0  赞:0  阅读:309
leetcode 112 Path Sum ----- java
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum. F ...
分类:编程语言   时间:2016-10-29 19:17:48    收藏:0  评论:0  赞:0  阅读:265
使用spring方式来实现aop编程
1:什么是aop? Aspect Oriented Programming 面向切面编程 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点, ...
分类:编程语言   时间:2016-10-29 19:14:46    收藏:0  评论:0  赞:0  阅读:248
leetcode 113 Path Sum II ----- java
Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum. For example:Given the below binary tree and sum ...
分类:编程语言   时间:2016-10-29 19:13:29    收藏:0  评论:0  赞:0  阅读:172
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!