自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 java 实现字符串算式的计算

输入一个字符串(包括数字、小数点,加减乘除百分比),模拟计算器进行运算。 思路:按运算符优先级依次运算百分比、乘除、加减。遍历字符串,将运算符前或前后的数字字符转为double进行计算,计算后的结果替换原字符串中的子算式。 import java.util.Scanner;public class Main{ public static double f(String s) { double p = 0; //百分比计算 for(int i = 0; i &...

2020-06-12 13:34:33 3714

转载 java StreamTokenizer使用

注意:用JAVA解题一般用Scanner类来进行输入,但对时间要求严格的题,用它可能会超时,我、解POJ1823的时候就遇到这样的问题,后改用StreamTokenizer类进行输入,就过了。看来后者处理输入的效率要高点。 现小结如下: 1、类java.io.StreamTokenizer可以获取输入流并将其分析为Token(标记)。 StreamTokenizer的nextToken方法读...

2019-01-31 20:37:15 525 2

原创 打印素数表——欧拉筛法 埃氏筛法

需求:打印n以内的素数时间复杂度O(n)欧拉筛法public class Main{ static int[] su = new int[10000]; //素数表 su[i]是素数 su[i]==i,否则su[i]==0 public static void sushu(int n) { int[] prime = new int[10000]; //将素数放入这个素组...

2019-01-14 17:37:25 237

转载 Jar2Exe Wizard && JavaLaucher 实现 jar转exe

在这里,我们要实现两个目标:1.把java程序文件(jar文件)打包成应用程序文件(exe文件)。2.捆绑jre,使java程序能在java环境的电脑上运行。下面,我将会介绍市面上的三款小软件,利用其中的一款或两款,就能实现上述目标:1.Jar2Exe Wizard,该软件能实现目标1。2.JavaLaucher,该软件能实现目标2。3.exe4j,该软件能同时实现目标1和目标2。(附...

2018-12-07 20:27:58 995

原创 java 图形界面 AWT 简陋弹球游戏

import java.awt.*;import java.awt.event.*;import java.util.Random;import javax.swing.*;public class Main{ //窗口中的所有组件 private final int TABLE_HEIGHT = 400; private final int TABLE_WIDTH = 300...

2018-12-06 18:07:03 717 1

原创 KMP模板

int m, n;//m为字串长度 n为母串长度int arr[1000000], qrr[1000000];int nxt[1000000];void getnxt(){ nxt[0] = 0; int k = 0;//k为当前最大相同前缀后缀 for(int i = 1; i < m; i++) { while(k > 0 ...

2018-11-22 14:49:40 16

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除