- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 统计页面访问量(JSP)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
2016-03-25 17:18:08 4114
原创 解一元二次方程(基于对话框)
/* 常用的对话框的类: JOptionPane.showInputDialog(null, text, title,value) JOptionPane类可显示可包含文本、按钮等的消息框。 JOptionPane.showInputDialog方法返回用户输入的字符串。 显示在输入对话框中的标题、消息及图标等由传递给该方法的参数确定,参数text是要在输入对话框中显示的字符串,参数 ti
2016-03-20 20:58:31 791
原创 计算随机抛1000次的骰子各个数字产生的概率。
import javax.swing.*;public class Rate{ public static void main(String[] args) { int a[]=new int[7],t=1000,x; while(t-->0) { x=(int)(Math.random()*6)+1;
2016-03-20 20:33:01 5353
原创 界面控制与事件(二、Puzzle界面)
Puzzle数字游戏界面设计:import java.awt.*;//import javax.swing.*;//import java.awt.event.*;public class Puzzle extends Frame{ Label[] bl; //定义标签数组 //构造函数 public Puzzle() // { setTitle
2016-03-15 20:31:50 300
原创 界面控件与事件(一、登录界面)
好简洁的学生信息管理系统登录界面=_= 仍然有好多需要处理的地方。。。。。。。。。import javax.swing.*;import java.awt.*;public class Main extends JFrame{ JRadioButton rb1,rb2; JCheckBox check1,check2,check3,check4; JLabel na
2016-03-15 19:53:25 338
原创 CF #622C. Not Equal on a Segment
题意:n个数,m次询问;n, m (1 ≤ n, m ≤ 2·10^5)每次询问区间l,r内不等于k的任意数的位置。分析:遍历一遍,将前后相同的数的下标记为相同。 如: 数列a : 1 2 1 1 3 5 position : 1 2 3 3 5 6 然后用map记录相同位置出现的次数。 对于每次询问:先判断 a[l]==k ???,等的话,直接 输出 l ;然后判断是否
2016-03-12 17:47:04 370
原创 CF #651B. Beautiful Paintings
题意:n个数,现在以任意的顺序排列,使a[i]+1>a[i],这样的对数最多。分析: 方法一:先排序。对每一个数,向后扫描比它大的那个数, 方法二 :如果n个数都不相同,则必有n-1对符合要求,一旦有最大重复数字个数为m,则有n-1-m对。符合要求。/*method ——1*//*#include<bits/stdc++.h>using namespace std;int a[1005]
2016-03-10 18:20:36 497
原创 CF #651C. Watchmen(map容器)
题目: 给出序列对x , y 判断右边两个式子是否相等 |xi - xj| + |yi - yj|. 分析:对两边式子进行平方运算得 |xi - xj| * |yi - yj|=0.,所以得到xi==xj或yi==yj. 只要枚举这两者出现的情况即可,注意要去重。 数据结构:map,pair#include<bits/stdc++.h>using namespace std
2016-03-10 17:39:11 427
原创 CF #614B
题意:给出n个数,每个数的长度在(1-100000),n个数中至多有一个数不是由01组成,或1的个数大于1.求所有数相乘的结果。分析:由于题目给出的数据超大,考虑用字符串。大致思路是找到不符合条件的那个数,即为最大数输出之,由于其他数都为01组成,且仅有1个1 ,所以统计后缀0的个数,最后输出即可。即为相乘的结果#include<bits/stdc++.h>using namespace std;
2016-03-04 00:12:34 377
原创 CF #614A(查找指定范围内的幂乘数)
A. Link/Cut Tree time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard output Programmer Rostislav got seriously interested in the Link/Cut Tree data s
2016-03-03 23:59:22 293
原创 CF #632A(A. Grandma Laura and Apples,)数学题
题意:有n个顾客买老太太的苹果,单价p,每个顾客买老太太所拥有苹果的一半,老太太会对某些顾客优惠即送半个苹果,最后苹果都卖光了,求总共卖了多少钱。 Examples input 2 10 half halfplus output 15 input 3 10 halfplus halfplus halfplus output 55 half表示不送苹果,halfplus即
2016-03-03 23:14:03 383
原创 CF #615A(标记)
题意:n个开关,m个灯泡。给出每个开关可以控制的灯泡序号,问:是否可以通过按下某些开关使所有灯泡都亮。分析: 分析一下,即判断对1-m的灯泡是否都出现了。对于每个开关可以控制的灯泡标记为true;#include<bits/stdc++.h>using namespace std;int flag[105];int main(){ int n,m,a,x; cin>>n>>m
2016-03-02 21:32:50 384
原创 CF #633A(暴力枚举)
题意:a ,b ,c三个数,求是否存在两个数i,j ,使a*i+b*j=c;暴力查找。Code one://最裸的暴力 =++=#include<bits/stdc++.h>using namespace std;int main(){ int a,b,c; scanf("%d%d%d",&a,&b,&c); for(int i=0;i<=10000;i++)
2016-03-02 21:27:30 878
原创 POJ 1308(Is it a tree并查集)
题意: 给出若干条边,判断是否为一棵树分析:树的特点,只有一个根节点,对每对点,我们判断他们是否为同一集合,若是,则说明存在环;还有一个注意点就是,森林的存在。#include<cstdio>using namespace std;const int N=10002;int father[N],flag[N];//标记已存在的节点int find(int x){ if(x!=fat
2016-03-02 20:06:01 237
原创 CF Round 8VC (B. Island Puzzle)判断两个环相等
题意:给出长度位n 的两个数串,每个串都是一个环即首尾看作是相连的。 问:第一个串是否可以可以通过移动一定的步数,变成第二个数串。 Examples input 3 1 0 2 2 0 1 output YES input 2 1 0 0 1 output YES input 4 1 2 3 0 0 3 2 1 output NO分析:题中的0是关键点,由于是
2016-03-02 19:19:52 460
原创 CF Round 8VC (A. Orchestra暴力)
题意:r行c列的图,n个 violas在图中的坐标。求至少包含k个 violas的矩形个数。分析:暴力枚举,O(n^6)#include<bits/stdc++.h>using namespace std;int a[102][102];int main(){ int r,c,n,k,x,y,s=0; scanf("%d%d%d%d",&r,&c,&n,&k); fo
2016-03-02 19:07:14 270
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人