热门 最新 精选 话题 上榜
题目链接:点击打开链接[1457] Sona时间限制: 5000 ms 内存限制: 65535 K问题描述Sona,Maven of the Strings. Of caus
原创 9月前
46阅读
1188 - Fast Queries PDF (English) Statistics ForumTime Limit: 3 second(s) Memory Limit: 64 MBGiven an array of N intu ha...
原创 9月前
45阅读
【例4-1】最短路径问题时间限制: 1000 ms         内存限制: 65536 KB提交数: 806     通过数: 372 【题目描述】平面上有n个点(n≤
原创 9月前
76阅读
题目描述某国有n个城市,它们互相之间没有公路相通,因此交通十分不便。为解决这一“行路难”的问题,政府决定修
链表结构,这里只要是单向链表的模板。(顺便放张图片偷偷懒)关键是书上讲的真好注意单链表的图示,很形象下面代码模板:/*1.查找“数据域满足一定条件的点” p=head->next; while(p->data!=x&&p->next!=NULL) p=p->next; if(p->next==x) 找到了处理 e...
原创 9月前
30阅读
单向链表结构基本操作
【例4-11】最短网络(agrinet)时间限制: 1000 ms         内存限制: 65536 KB提交数: 309     通过数: 205 【题目描述】农民约翰被
原创 9月前
42阅读
题目描述城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市C的道路是这样分布的:城市中有
原创 9月前
44阅读
功 能: 快速排序头文件:stdlib.h用 法: void qsort(void *base,int nelem,int width,int (*fcmp)(const void *,const void
原创 9月前
42阅读
则按照非降序排序,t[i]=2则按照非升序排序。请输出经过m次排序之后的数组a。样例解释:第一个样例中,初始序列为:1 2 3。...
原创 9月前
68阅读
51nod  1774 多重排序   思维
Problem E Time Limit : 2000/1000ms (Java/Other)   Memory Limit :32768/32768K (Java/Other)Total Submiss
原创 9月前
22阅读
原理证明
原创 9月前
61阅读
欧几里得算法原理欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。 gcd(a,b)=gcd(b,a mod b);证明
B. Obtaining the Stringtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutpu
原创 9月前
44阅读
The Stable Marriage Problem Time Limit: 1000MS
原创 9月前
107阅读
【例8】整数区间题目要求:请编程完成以下任务:1. 读取闭区间的个数及它们的描述;2.找到一个含元素个数最少的集合,使得对于每一个区间,都至少有一个整数属于该集合,输出该集合的元素个数。【输入】首行包括区间的数目n,1【输出】第一行集合元素的个数,对于每一个区间都至少有一个整数属于该区间,且集合所包含元素数目最
原创 9月前
117阅读
ZOJ1029-MOVINGTABLES(房间搬桌子问题)题目背景:¢  这层楼沿着走廊南北向的两边各有200个房间。最近,公司要做一次装修,需要在各个办公室之间搬运办公桌。¢  由于走廊狭窄,办公桌都很大,走廊里一次只能通过一张办公桌。必须制定计划提高搬运效率。¢  经理制定如下计划:一张办公桌从一个房间移到另一个房间最多用十分钟。当从房间i移动一张办公桌到房间j,两个办公室之间
原创 9月前
79阅读
均分纸牌(NOIP2002)题目要求:       有 N 堆纸牌,编号分别为 1,2,…, N。每堆上有若干张,但纸牌总数必为 N 的倍数。可以在任一堆上取若干张纸牌,然后移动。       移牌规则为:在编号为 1 堆上取的纸牌,只能移到编号为 2 的堆上;在编号为 N 的堆上取的纸牌,只能移到编号为 N-1 的堆上;其他堆上取的纸牌,可以移到相
原创 9月前
66阅读
多处最优服务次序问题  题目描述:¢ 设有n个顾客同时等待一项服务,顾客i需要的服务时间为ti,1≤i≤n,共有s处可以提供此项服务。应如何安排n个顾客的服务次序才能使
原创 9月前
164阅读
贪心算法 多处最优服务次序问题(排队等待时间最少)
二分查找算法¢  简单定义:在一个单调有序的集合中查找元素,每次将集合分为左右两部分,判断解在哪个部分中并
原创 9月前
42阅读
Kassandra is participating in the Arena Olympics of Sparta. In order to win the arena fight, she has to knockout all the o while prese...
原创 9月前
79阅读
Gym - 102267F   F - Arena Olympics   判断点是否在视野+拓扑排序
数据结构与算法模板总结(一) 排序+二分查找+双指针
@tocO(1)时间插入、删除和获取随机元素设计一个支持在_平均_时间复杂度O(1)下,执行以下操作的数据结构。注意:允许出现重复元素。1.insert(val):向集合中插入元素val。2.remove(val):当val存在时,从集合中移除一个val。3.getRandom:从现有集合中随机获取一个元素。每个元素被返回的概率应该与其在集合中的数量呈线性相关。示例:java//初始化一个空的集合
原创 精选 9月前
258阅读
1点赞
yyds干货盘点
03. Pandas数据结构SeriesDataFrame从DataFrame中查询出Seriesimport pandas as pd
原创 9月前
111阅读
// 桶排序const bucketSort = (array, bucketSize) => { if (array.length === 0
EXCEL排序Problem Description Excel可以对一组纪录按任意指定列排序。现请
算法提高 排列数  时间限制:1.0s   内存限制:256.0MB    问题描述  0、1、
原创 9月前
66阅读
算法提高 周期字串  时间限制:1.0s   内存限制:256.0MB    问题描述  右右串就叫做周期为k的串。
原创 9月前
51阅读
算法提高 新建Microsoft Word文档  时间限制:1.0s   内存限制:256.0MB    问
# include <stdio.h># include <malloc.h># include <stdlib.h>typedef struct Node{
对于1,2,4,7这四个数,满足任意的数想加,满足和为13的# include <iostream>
原创 9月前
86阅读
dfs(深度优先算法)搜索基础