由于java里面有一些东西比c/c++方便(尤其是大数据高精度问题,备受广大ACMer欢迎),所以就可以灵活运用这三种来实现编程,下面是我自己在各种大牛那里总结了一些,同时加上自己平时遇到的一些java上面的东西,像结构体排序什么的都有添加进去,博客一直会在更新,对初学者还是有一些帮助的,大牛们就....
分类:
编程语言 时间:
2015-08-14 18:53:40
阅读次数:
149
代码:
#include
#include
#include
#define N 100005
using namespace std;
struct Node
{
int num;
int v;
int t;
void Set(int x,int y,int z)
{
num=x;
v=y;
t=z;
...
分类:
编程语言 时间:
2015-08-13 18:09:01
阅读次数:
136
题目链接:http://poj.org/problem?id=2104
题目意思很简单,就是给你一个序列,查询某区间第K大的数;
方法1:时间复杂度O(N*M);不支持更新操作,代码简单;
利用结构体排序,保留原数据的顺序。
#include
#include
#include
#define N 100000
using namespace std;
/*
这个思路很好;时...
分类:
其他好文 时间:
2015-08-10 22:12:27
阅读次数:
145
hdu 2037 今年暑假不AC定义结构体,排序,然后贪心。#include#include#includeusing namespace std;struct T{ int s,e;};T program[105];int cmp(struct T a,struct T b){ if...
分类:
其他好文 时间:
2015-08-08 19:47:44
阅读次数:
128
排名
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 18260 Accepted Submission(s): 6643
Problem Description
今天的上机考试虽然有实时的Ranklist,...
分类:
编程语言 时间:
2015-08-01 19:01:10
阅读次数:
123
【结构体排序】hdu 2409 Team Arrangement题目链接:hdu 2409 Team Arrangement题目大意给出22个球员的各种信息,要求按照给出的阵形选择球员和队长共11人;
选择球员的规则是:同角色的球员按照编号从小到大选择,直到选够此角色的人数;
选择队长的规则是:在所有已经被选择为某角色的球员中,选择服役时间最长的那个球员,
如果服役时间时间相同,就选择编号较大...
分类:
编程语言 时间:
2015-07-29 15:59:40
阅读次数:
158
??
#include
#include
struct node{
char s[15];
int hour1;
int fen1;
int mia1;
int hour2;
int fen2;
int mia2;
}c[100];
int cmp(const void *a,const void *b)//qsotrt 排序 三级结构体排序
{
...
分类:
其他好文 时间:
2015-07-24 22:44:21
阅读次数:
174
差分约束系统例如,5 620 34 54 10 15这一组测试数据先编号,分别为1 2 3 4 5 ,然后可以写出一组表达式,两个编号之间的距离必定大于等于1的,所以i+1到i建立有向边,权值为-1,然后进行结构体排序,根据高度来排序。然后相邻两个节点再写表达式,标号小的到标号大的之间建立有向边,权...
分类:
其他好文 时间:
2015-06-10 17:17:00
阅读次数:
115
对“到文件结束”理解
代码:
#include
#include
#include
using namespace std;
struct node
{
char name[20];
int num;
int t;
void init()
{
t=0;
num=0;
}
};
int cmp(const nod...
分类:
编程语言 时间:
2015-05-30 09:25:57
阅读次数:
149