Java做ACM-ICPC的特点: (1) 在一般比赛中,Java程序会有额外的时间和空间,而实际上经过实验,在执行计算密
转载 2013-08-24 19:36:54
59阅读
ACM JAVA 基础 感谢各位大牛的JAVA总结博客,我根据个人“喜好”,在省赛前夕,对此进行“搜索”总结。 一、代码格式基础 类名默认为Main。 class Main{     voidsolve(){}     voiddfs(){}     publi
原创 2013-10-06 11:52:00
467阅读
文章目录 1 前言 1.1 生产生活 1.2 ICPC竞赛 2 准备知识 2.1 头文件及函数及常量 2.2 浮点误差 2.2.1 计算误差 2.2.2 判等 2.2.2.1 解决方案 1 误差判别法 2...
cg
转载 2021-07-09 09:29:05
1571阅读
文章目录​    1 前言         1.1 生产生活         1.2 ICPC竞赛     2 准备知识       &nb
转载 2022-03-20 11:39:17
84阅读
实验项目:ACM程序设计基础(5) 实验目的:掌握C++程序设计基础。 实验要求:使用VC++6.0实现实验要求。 实验内容: 1.编写一个函数实现如下功能: 输入:7 输出:   1 8 14 19 23 26 28   2 9 15 20 24 27   3 10 16 21 25   4 11 1
转载 2012-05-24 01:11:00
120阅读
2评论
1. 数据表示范围 unsigned int 0~4294967295 int 2147483648~2147483647 unsigned long 0~4294967295 long 2147483648~2147483647 long long的最大值:9223372036854775807
转载 2017-06-22 15:36:00
136阅读
2评论
博弈论的题目有如下特点: 下面介绍几个经典的博弈。 巴什博弈(Bash Game) 一堆n个物品,两个人轮流从中取出1~m个,最后取光者胜(不能继续取的人输)。 同余定理:$n=k*(m+1)+r$,先者拿走$r$个,那么后者无论拿走$1~m$个先者只要的数目使和为$m+1$,那么先手必赢。反之若$
转载 2019-04-06 17:23:00
129阅读
2评论
# ACM基础编程题与Java实现 在计算机编程的世界里,ACM(即美国计算机协会)组织的编程竞赛一直以来受到广泛的关注。这些竞赛以其高难度和多样化的题目吸引了许多程序员,尤其是学生和计算机爱好者。在ACM基础编程题中,Java作为一种广泛使用的编程语言,具有简单易学、强大的功能和跨平台的特点,成为了许多人首选的解题工具。 ## 什么是ACM编程题? ACM编程题通常涉及算法、数据结构、动
//插入排序 //思路:从未排好序的序列中挨个取&#20540;,插入到已排好的解集合中O(n^2) #include <stdio.h> #include <stdlib.h> #define MAXITEM 100 typedef char ElemType[5];//? typedef struct node { int key; El
原创 2011-04-22 22:50:00
365阅读
第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来. 1.最短路(Floyd、Dijstra,BellmanFord) 2.最小生成树(先写个prim,kruscal要用并查集,不好写) 3.大数(高精度)加减乘除 4.二分查找. (代码可在五
只针对没有基础的同学,不喜勿喷。1、首先要有C语言技能 (随便找本C的教程)2、li
原创 2021-08-13 14:09:46
167阅读
树形结构基础 & 字典树 1____树形结构基础 1.1____什么是树 ​ ​ 在现实世界层次化的数据模型中,数据与数据之间的关系纷繁复杂。其中很多关系无法使用简单的线性结构表示清楚,比如祖先与后代的关系、整体与部分的关系等。于是人们借鉴自然界中树的形象创造了一种强大的非线性结构——树。 ​ 现实 ...
转载 2021-07-28 20:32:00
220阅读
2评论
A 签到题解:直接输出即可,注意行末换行。#include <iostream> #include <fstream> using namespace std; int main(){ int n,m; freopen("in.txt","r",stdin); //输入重定向,输入数据将从in.txt文件中读取 freopen("out.
emmmm,这一篇博客比较水,主要是不太会讲,只能以代码加运行效果图拿出来看看了。。。将就看看吧QAQ 首先给出一份代码: #include <cstdio> int main() { printf ("hellow world!\n"); return 0; } 运行效果图: 对于有些东西我们不必太懂它的运行机制,我们只要知道他是干什么的就好了。 比如对于: #includ...
原创 2021-06-05 19:04:16
419阅读
一般要做到50行以内的程序不用调试、100行以内的二分钟内调试,主要时间是花在思考算法上,不是花在写程序与debug上。  l C/C++两种语言 l 高等数学 l 线性代数 l 数据结构 l 离散数学 l 数据库原理 l 操作系统原理 l
ACM
转载 精选 2013-08-22 21:32:56
767阅读
http://oj.oiers.cn/深蓝评测系统 一个较好的资源交流站http://www.cai0715.cn/ 各评测系统网址: 由于 USACO 中国站 已经关闭 大家以后结合一下两个网址做Usaco的题目:题目及解答:http://www.nocow.cn/index.php/USACO_Training程序提交与评测:http://t
转载 精选 2009-12-04 13:38:13
2225阅读
ACM (Association for Computing Machinery ) 中文:国际计算机学会。ACM是一个世界性的计算机从业员专业组织,创立于1947年,是世界上第一个科学性及教育性计算机学会,目前在全世界130多个国家和地区拥有超过10万名的会员。ACM是全世界计算机领域影响力最大的
转载 2017-06-26 16:14:00
166阅读
2评论
//deep first search void dfs(adjlist adj,int v,int visited[]) //adj is a adjlist, v is the No. of first point,visited is a assistant array  {      int i;     
原创 2011-04-22 22:47:00
762阅读
OJ上的一些水题(可用来练手和增加自信)(poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094)初期:一.基本算法:     (1)枚举. (poj1753,poj2965)    (2)贪心(poj1328,poj21
转载 2023-12-26 07:26:39
112阅读
终于更新到5了,但是发现并不是做过的题仍然记得,所以现在应该着重记录一些相对简单且模板的题目了。  501. H - Clock HDU - 6551【环上点覆盖 问题】题意:给你一个环[0,N-1],和一个起始点S,同时还有n个在环上的点,请你求出最短的时间从S出发,去覆盖这n个点。解决这个环问题的关键在于拆环。拆环的关键在于确定拆环的点,然后把这个点当作原点O。然后就可以从
转载 2024-01-16 13:36:49
35阅读
  • 1
  • 2
  • 3
  • 4
  • 5