码迷,mamicode.com
首页 > 编程语言
首尾相连一维数组的最大子数组和
一、设计思路:与求数组的最大子数组相同,先遍历所有子数组,然后判断最后一个子数组是否大于0。若大于0,则重头开始遍历,直到子数组的和小于0或者到最后一个子数组的前一个数为止,在此过程中保存子数组的最大值以及位置。二、代码:import java.util.Scanner;public class m...
分类:编程语言   时间:2015-04-15 21:10:51    阅读次数:171
JAVA_方法的重载
分类:编程语言   时间:2015-04-15 21:10:23    阅读次数:106
实验一:Java开发环境的熟悉
实验一 Java开发环境的熟悉一.实验内容1. 使用JDK编译、运行简单的Java程序2.使用Eclipse 编辑、编译、运行、调试Java程序3.实现四则运算并进行测试。二.实验知识点1. JVM、JRE、JDK的安装位置与区别;2. 命令行运行javac,java;javac -cp; java...
分类:编程语言   时间:2015-04-15 21:11:37    阅读次数:214
Task 4.3 求环形数组的最大子数组和
任务要求:输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 如果数组A[0]……A[j-1]首尾相邻,允许A[i-1], …… A[n-1], A[0]……A[j-1]之和最大。同时返回最大子数组的位置。 求所有子数组的和的最大值。要求时间....
分类:编程语言   时间:2015-04-15 21:09:55    阅读次数:175
【转】使用 Eclipse 调试 Java 程序的 10 个技巧
你应该看过一些如《关于调试的N件事》这类很流行的帖子 。假设我每天花费1小时在调试我的应用程序上的话,那累积起来的话也是很大量的时间。由于这个原因,用这些时间来重视并了解所有使我们调试更方便的功能。 那能为你省下一些时间,也将会使你的生活更安逸、轻松。同时也表明其它关于此主题的帖子也是很有价值的。第...
分类:编程语言   时间:2015-04-15 21:06:51    阅读次数:186
java 静态代码块执行顺序
(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类...
分类:编程语言   时间:2015-04-15 21:08:01    阅读次数:105
冒泡排序的三种实现
冒泡排序思想很容易理解:比较数组中相邻的两个数据,如果前面的数据比后面的数据大,就将两个数据进行交换,每循环一次,最大的数据就会被转移到最后一位。算法一实现:#includevoid Swap(int &a , int &b) { a = a ^ b ; b = a ^ b ; ...
分类:编程语言   时间:2015-04-15 21:05:18    阅读次数:149
Java实验一实验报告
实验一 Java开发环境的熟悉一、实验内容1. 使用JDK编译、运行简单的Java程序2.使用Eclipse 编辑、编译、运行、调试Java程序二、实验要求1.没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程2.完成实验、撰写实验报告,实验报告模板见QQ群,注意...
分类:编程语言   时间:2015-04-15 21:01:28    阅读次数:168
python 中文编码
在 python 源代码文件中,如果你有用到非ASCII字符,则需要在文件头部进行字符编码的声明,声明如下:# code:UTF-8因为python 只检查 #、coding 和编码字符串,所以你可能回见到下面的声明方式,这是有些人为了美观等原因才这样写的:#-*-coding:UTF-8-*-常见...
分类:编程语言   时间:2015-04-15 21:02:28    阅读次数:176
mahout之canopy算法简单理解
canopy是聚类算法的一种实现它是一种快速,简单,但是不太准确的聚类算法canopy通过两个人为确定的阈值t1,t2来对数据进行计算,可以达到将一堆混乱的数据分类成有一定规则的n个数据堆由于canopy算法本身的目的只是将混乱的数据划分成大概的几个类别,所以它是不太准确的但是通过canopy计算出...
分类:编程语言   时间:2015-04-15 21:00:35    阅读次数:230
选择排序
选择排序的思想也比较容易理解,用一个变量控制数组的有序区和无序区,从无序区中挑选一个最小的数放到有序区的末尾,直到把无序区数据挑完为止,相关代码如下:#includevoid Swap(int &a , int &b) { a = a ^ b ; b = a ^ b ; a ...
分类:编程语言   时间:2015-04-15 20:57:24    阅读次数:132
Java 8新的时间日期库的20个使用示例
来自:Java译站链接:http://it.deepinmind.com/java/2015/03/17/20-examples-of-date-and-time-api-from-Java8.html除了lambda表达式,stream以及几个小的改进之外,Java 8还引入了一套全新的时间日期A...
分类:编程语言   时间:2015-04-15 20:58:02    阅读次数:167
遇到困难 jsp代码onclick="javascript:return(checklogin());"报错
.... 解决方法:Myeclipse 10.0之前都不会出现这种问题,window -->preferences -->myeclipse -->validation -->javascript validator for Js files 把Bulid 复选框的勾去掉。
分类:编程语言   时间:2015-04-15 20:55:31    阅读次数:129
一维数组环的最大子数组和
1.实现功能 实现一个数组环的最大自数字和的计算。 2.实验思路 计算最大子数组和:从第一个数开始往后加记录为sum,当sum小于零时,使sum等于零,并继续往后加,取记录的sum的最大值; 计算最大子数组和,记录,然后把第一个数放到最后,计算最大子数组和,记录,然后再把第一个数放到最后,...
分类:编程语言   时间:2015-04-15 20:51:51    阅读次数:140
Java课程实验报告 实验一 Java开发环境的熟悉
北京电子科技学院(BESTI)实 验 报 告课程:Java程序设计 班级:1353 姓名:韩玉琪 学号:20135317成绩: 指导教师:娄嘉鹏 实验日期:2015.4.11实验密级: 预习程度: 实验时间:19:30~21:50仪器组次: 必修/选...
分类:编程语言   时间:2015-04-15 20:49:48    阅读次数:174
Java中常用缓存Cache机制的实现
所谓缓存,就是将程序或系统经常要调用的对象存在内存中,一遍其使用时可以快速调用,不必再去创建新的重复的实例。这样做可以减少系统开销,提高系统效率。 缓存主要可分为二大类: 一、通过文件缓存,顾名思义文件...
分类:编程语言   时间:2015-04-15 19:47:56    阅读次数:133
spring中自定义注解(annotation)与AOP中获取注解
一、自定义注解(annotation) 自定义注解的作用:在反射中获取注解,以取得注解修饰的类、方法或属性的相关解释。 package me.lichunlong.spring.annotation; import java.lang.annotation.Documented;    import java.lang.annotation.ElementType;    imp...
分类:编程语言   时间:2015-04-15 19:43:44    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!