- 博客(9)
- 收藏
- 关注
转载 三种算法求最大子段和问题——Java实现
给定由n个整数组成的序列(a1, a2, …, an),求该序列的子段和的最大值,当所有整数均为负整数时,其最大子段和为0。 LargestSubsegmentSum1.java //蛮力算法 import java.util.*; public class LargestSubsegmentSum1 {
2016-07-14 15:39:43 1083
转载 Java反射的作用
Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对大家以后学习框架技术有很大的帮助。那么什么是Java的反射呢? 大家都知道,要让Java程序能够运行,那么就得让Java类要被Java虚拟机加载。Java类如果不被Java虚拟机加载,是不能正常运行的。现在我们运行的所有的程序都是在编译期的时候就已经知道了你所需要的那个类
2016-06-28 15:18:54 558
转载 Git fetch和git pull的区别
原文: http://www.tech126.com/git-fetch-pull/ Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge Git fetch origin mastergit log -p master..origin/mastergit merge origin/mast
2016-06-04 11:22:23 354
原创 斐波纳契数列
问题描述:查找斐波纳契数列中第 N 个数。所谓的斐波纳契数列是指:前2个数是 0 和 1 。第 i 个数是第 i-1 个数和第i-2 个数的和。斐波纳契数列的前10个数字是:0, 1, 1, 2, 3, 5, 8, 13, 21, 34 ...算法:方法一:这种算法,运算次数最少,且相对于数组不受数组大小的限制 p
2016-05-28 16:01:06 422
转载 给出两个整数a和b, 求他们的和, 但不能使用 + 等数学运算符。
不用运算符号来实现加法运算,首先想到的就是位运了。一开始的时候用了while循环,意识到已经用了运算符号了。所以只能整体去操作。按位异或运算可以实现半加器,再借助进位,就可以实现两个数相加。1,计算1100+0011(12+3),没有进位,可以直接异或得到结果1111(15);2,计算1100+1001(12+9),第4位有进位,如果不去理会,结果出错(0101),处理办法是相与,1100^10
2016-05-27 10:43:59 3264
原创 删除链表中的元素
删除链表中等于给定值val的所有节点。您在真实的面试中是否遇到过这个题? Yes样例给出链表 1->2->3->3->4->5->3, 和 val = 3, 你需要返回删除3之后的链表:1->2->4->5。/** * Definition for singly-linked list. * public class ListNode {
2016-05-27 10:14:17 327
原创 实现多线程的两种方式
1、如何在自定义的代码中,自定义一个线程呢?通过对api的查找,java已经对线程这类事物的描述,就是Thread类创建线程的第一种方式:继承Thread类步骤:1、定义类继承Thread2、复写Thread类的run方法 目的:将自定义代码存储在run方法中,让线程运行3、调用线程的start方法, 该方法有两个作用,一是启动线程,一是调用run方
2015-12-05 15:09:43 840
原创 HTML 定时页面跳转
有 2 种方法可以实现 html 的定时页面跳转,1、meta refresh 实现。2、JavaScript 实现。1、通过 meta refresh 实现 3 秒后自动跳转到 http://www.cssue.com/ 页面。前端笔记2、通过 JavaScript 实现 8 秒后自动跳转到 http://www.cssue.com/ 页面。
2015-11-07 20:56:24 1205
原创 android模拟器提示Unfortunately,Activity has stopped. 如何解决
作为一个初学者,遇到了这个问题,看网上的小伙伴好多也有遇到这样问题的出错误的是Manifest.xml文件清单文件 需要改成 就是把包的名字去掉
2015-07-27 16:55:42 12670 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人