JAVA随笔
hi-dhl
包含 Jetpack ,Kotlin ,Android 10 系列源码,译文,LeetCode / 剑指 Offer / 多线程 / 国内外大厂算法题 等等一系列文章
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
以图片为背景 的登陆界面
//以图片为背景 的登陆界面import java.awt.*;import javax.swing.*;public class Image extends JFrame { private JLabel jlable1, jlable2, jlable3; private JTextField jtext1, jtext2; private JButton原创 2013-07-15 21:33:18 · 1499 阅读 · 0 评论 -
JAVA 开发实例 一 移动的小球
package com.java.move;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.GraphicsConfiguration;import java.awt.HeadlessException;import java.awt.Too原创 2013-10-16 17:04:38 · 5495 阅读 · 2 评论 -
Eclipse cdt安装与使用 (C/C++插件安装)
1、启动Eclipse SDK,选择Help->"Install New Software...","Work with:"->"--All Available Sites--",选择CDT,下载安装。(如果使用代理,可能需要去掉代理)2、选择Help->"Help Contents"。在"C/C++ Development User Guide"中按照"Before you begin"的步转载 2013-08-23 02:24:44 · 3133 阅读 · 0 评论 -
北大 ACM 分类 汇总
1.搜索 //回溯2.DP(动态规划) 3.贪心 北大ACM题分类2009-01-27 14.图论 //Dijkstra、最小生成树、网络流5.数论 //解模线性方程6.计算几何 //凸壳、同等安置矩形的并的面积与周长sp;7.组合数学 //Polya定理8.模拟 9.数据结构 //并查集、堆sp;10.博弈论 1、 排序sp; 1423原创 2013-07-23 19:30:33 · 1390 阅读 · 0 评论 -
快速幂取余
import java.io.*;import java.util.*;public class Pow { public static void main(String[] args) { Scanner sc=new Scanner(new BufferedInputStream(System.in)); int a=sc.nextInt(); int b=sc.原创 2013-07-30 18:18:27 · 1231 阅读 · 0 评论 -
错排 与 组合
错排问题 就是一种递推式,不过它比较著名且常用,所以要熟记!n各有序的元素应有n!种不同的排列。如若一个排列式的所有的元素都不在原来的位置上,则称这个排列为错排。任给一个n,求出1,2,……,n的错排个数Dn共有多少个。递归关系式为:D(n)=(n-1)(D(n-1)+D(n-2))D(1)=0,D(2)=1可以得到:错排公式为 f(n) = n![1-1/1!+1/2!-原创 2013-07-26 14:27:29 · 2036 阅读 · 0 评论 -
%与mod的区别
%与mod的区别:%出来的数有正有负,符号取决于左操作数。。。而mod只能是正(因为a = b * q + r (q > 0 and 0 所以要用%来计算mod的话就要用这样的公式:a mod b = (a % b + b) % b括号里的目的是把左操作数转成正数转载 2013-08-14 16:03:56 · 7447 阅读 · 1 评论 -
JAVA 环境配置
新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib;Path 变量值:%JAVA_HOME%\bin;原创 2013-08-03 12:44:43 · 844 阅读 · 0 评论 -
常用的正则表达式:
匹配特定数字:^[1-9]d*$ //匹配正整数^-[1-9]d*$ //匹配负整数^-?[1-9]d*$ //匹配整数^[1-9]d*|0$ //匹配非负整数(正整数 + 0)^-[1-9]d*|0$ //匹配非正整数(负整数 + 0)^[1-9]d*.d*|0.d*[1-9]d*$ //匹配正浮点数^-([1-9]d*.d*|0.d*[1-9原创 2013-07-28 20:31:15 · 963 阅读 · 0 评论 -
sc.next() 和 nextLine 的区别
next()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。简单地说,next()查找并返回来自此扫描器的下一个完整标记。完整标记的前后是与分隔模式匹配的输入信息,所以next方法不能得到带空格的字符串。原创 2013-07-21 21:14:23 · 9262 阅读 · 1 评论 -
hdu题目分类
hdu题目分类模拟题, 枚举1002 1004 1013 1015 1017 1020 1022 1029 1031 1033 1034 1035 1036 1037 1039 1042 1047 1048 1049 1050 1057 1062 1063 1064 1070 1073 1075 1082 1083 1084 1088 1106 1107 1113 1117 111转载 2013-08-01 23:40:18 · 921 阅读 · 0 评论 -
分割平面的几种方法
(1) n条直线最多分平面问题 题目大致如:n条直线,最多可以把平面分为多少个区域。 析:可能你以前就见过这题目,这充其量是一道初中的思考题。但一个类型的题目还是从简单的入手,才容易发现规律。当有n-1条直线时,平面最多被分成了f(n-1)个区域。则第n条直线要是切成的区域数最多,就必须与每条直线相交且不能有同一交点。 这样就会得到n-1个交点。这些交点将第n条直线原创 2013-07-30 18:21:31 · 9487 阅读 · 0 评论
分享