首页 > TAG信息列表 > MAXI
X射线毫秒脉冲星中的528.6Hz的周期
X射线毫秒脉冲星中的528.6Hz的周期arXiv:2208.04721 [pdf, other]The discovery of the 528.6 Hz accreting millisecond X-ray pulsar MAXI J1816-195Peter Bult, Diego Altamirano, Zaven Arzoumanian, Deepto Chakrabarty, Jérôme Chenevez, Elizabeth C. Ferrara, Kapriori算法
#include<cstdio> #include<algorithm> using namespace std; int n,k=1,maxi; double mins;//最小支持度 int d[15][15];//交易数据集 struct item//项集类型 { int cnt;//元素的个数 int a[15];//项集内的元素 double s;//支持度 }; struct tab//列表类型 {2017-26
/* 编写程序,输入下列学生成绩表中的数据,采用结构体数组存放, 输出平均分最高的学生的所有信息。 name 语文 数学 外语 zhao 97.5 69.0 78.0 qian 80.0 93.0 87.5 sun 75.0 89.5 68.5 li 72.5 68.5 54.0 */ #include <stdio.h>数据结构--排序之选择排序
●CF934A A Compatible Pair 题解
Content 有两个数列 \(A\) 和 \(B\),\(A\) 数列里面有 \(n\) 个元素,\(B\) 数列里面有 \(m\) 个元素,现在请从 \(A\) 数列中删除一个数,使得 \(A\) 数列中剩下的任意一个元素与 \(B\) 数列中任意一个元素相乘得到的所有 \(m(n-1)\) 个值的最大值最小,求出这个最小值。 数据范围:\(1\leqs直接选择排序
文章目录 一、直接选择排序的基本思想二、代码实现总结 一、直接选择排序的基本思想 选择排序就是每一次从待排序的数据元素当中,选择最小或者最大的一个元素,如果是选最小的,就放序列的起始位置(假如是升序),如果是选最大的,就放在序列的末尾(假如是升序),直到全部待排序的数poj 1547(水题)
#include<iostream> using namespace std; int main(){ int n; int x,y,z,data[10]; char name[10][10]; int maxv,minv,maxi,mini; while(scanf("%d",&n)==1&&n!=-1){ maxv = -1; minv = 9999; forPTA 求最大值及其下标 (python3.0)
n=input() #输入正整数n l=list(input().split()) #输入n个正整数 max=int(l[0]) #最大数字设为第一个元素 maxi=0#设置下标 for i in range(0,len(l)): if int(l[i])>max: #将整个链表中逐个数字将与其最大值进行比较 max=int(l[i]) #如果后面P1269 信号放大器
一般的树上贪心都是从叶子贪到根,这样才能保证最优。 所以这个题就是从叶子开始贪心就可以,正确性显然。 #include<bits/stdc++.h> #define int long long using namespace std; #define orz cout<<"lyakioi!!!!!!!!!!!!!!!!!"<<endl inline int r(){int s=0,k=1;char c=getchar();w做题记录 Luogu P4180
P4180 [BJWC2010]严格次小生成树 树上倍增记录最小生成树上最大次大 的边。 #include<bits/stdc++.h> using namespace std; #define int long long #define ri register int #define N 400005 #define M 900005 #define inf 0x2fffffffffffffff struct node { int u, v, w, Next2021-07-25(动态规划)
链接:https://ac.nowcoder.com/acm/problem/15553 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 今天qwb要参加一个数学考试,这套试卷一共有n道题,每道题qwb能获得的分数为ai,qwb并不打算把这些题全做完, 他想选P2387 [NOI2014] 魔法森林
【题意】 一张无向图,每个边有两种边权,求1-n的路径中,经过两种边权最大值的和最小是多少 【分析】 这道题很巧妙地模仿了生成树的思想,先按照一个边权b排序,然后依次加入,这样能保证每一次的bi的最大值是不用计算的,就是当前加的bi值 只要维护ai最大值最小即可,所以我们利用LC不断加边,当xday10-旋转函数
396旋转函数 由于昨天也做了旋转函数,现在很自然地就想用昨天的函数,然后暴力求解 class Solution { public: void rotate(vector<int>& nums, int k){ int n = nums.size(); k = k % n; int count = gcd(n, k); for(int i = 0; i < coun怎么解决这个问题?救救孩子吧
最近我很是苦恼,我不知道怎么回事我写的代码没有错误但是呢我发现我赋值给它,但是它输出的值却不是我赋的值,怎么解决这个问题呀。各位大佬!!! 心态崩了,,,我这里有份代码以及它运行的结果截图,大家帮帮忙,看下我该怎么解决可以吗? 谢谢大家!!! /* Note:Your choice is C IDE */ //简单迭代GameGame
题意: 有很多数字,你和对手一次拿一个,将拿到的数字与你已经有的数异或,得到新的数字,问 最后你赢还是对手赢,还是平局。 题解思考: 博弈论, 异或性质 1 ^ 1 = 0; 1 ^ 0 = 1; 异或是自己的逆运算,所以当异或两个1 时等于没有异或。 问最后的谁的值大。 那么我们可以从最高位的1的个zzulioj1170最长字符串(指针专题)
zzulioj1170最长字符串(指针专题) 题目描述 输入多个字符串,输出最长字符串。要求定义并使用函数maxLenStr(), void maxLenStr(char *str[], int n, int *max) { 从字符串数组str中找出最长的一个字符串,并将其下标存入形参指针max所指内存。 } 输入 输入有多行,每行一个字符串,每PAT_B_1032 挖掘机技术哪家强 (20 分)【最后一个测试点超时:系统bug】
题目有问题,前面说了数据不大于10^5设置数组为100010却报错,20010却对了。。。无语,系统bug 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。 输入格式: 输入在第 1 行给出不超过 10^5 的正整数 N,即参赛人数。随后2021-02-10
poj1581 题目思路较为简单,需要注意的是对于时间总和的判断计算。 可是为什么vjudge它编不来呢。。。 如果我的代码有问题欢迎评论指导。 #include <iostream> #include <string> using namespace std; using std :: string; struct s{ string teamname; int a[4] =leetcode 第 44 场双周赛 1 1732. 找到最高海拔 A
leetcode 第 44 场双周赛 1 1732. 找到最高海拔 A 有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成。自行车手从海拔为 0 的点 0 开始骑行。 给你一个长度为 n 的整数数组 gain ,其中 gain[i] 是点 i 和点 i + 1 的 净海拔高度差(0 <= i <C++如何使用自定义函数改变数组元素顺序
/************************************************** 从键盘上输入10个整数存放到一维数组中,首先将其中最小 的数与第一个数对换,再将最大的数与最后一个数对换。 要求进行数据交换的处理过程编写成一个函数, 函数中对数据的处理要用指针方法实现。 ************************CF733F
扯在前面 人生第一道黑(>▽< )。 那天听了老师讲图论讲了这道题,发现这道黑题并不是很黑于是就做了做,在同机房dalao的帮助下三个小时做完(太菜了),于是来发篇题解。 正文 题意 给出一张 n 个点 m 条边的无向图,每条边(ai,bi)有一个权值 wi 和费用 ci,表示这条边 每降低 1 的权值需要 ci【NOI2010】超级钢琴 题解(贪心+堆+ST表)
题目链接 题目大意:求序列内长度在$[L,R]$范围内前$k$大子序列之和。 ---------------------- 考略每个左端点$i$,合法的区间右端点在$[i+L,i+R]$内。 不妨暴力枚举所有左端点,找到以其为左端点满足条件的最大子序列。 用贪心的思想,这些序列一定是满足题意的。统计后将该序列删PAT (Basic Level) Practice (中文) 1082 射击比赛 (20分)
1.题目 本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是菜鸟。本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和菜鸟。我们假设靶心在原点(0,0)。 输入格式: 输入在第一行中给出一个正整数 N(≤ 10 000)。随后 N 行,每行按下列格式PTA找鞍点(C语言+ 详细注释)
一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。(若一行中最大值有多个,以最后一个为算) 本题要求编写程序,求一个给定的n阶方阵的鞍点。 输入格式: 输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。 输出格式: 输出在一行中按Codeforces Round #611 (Div. 3) E题
每个房子可以住人,输入n个人,每个人可以向左或者向右移动一个位置,求最少占房子的数量和最大占房子的数量。 最小:从有人的开始数三个可以到中间的房子里 最大:从左往右扫,大于一的往右一挪,再从右往左扫,大于一的往左诺,因为是大于一,所以不会有人移动两次 int maxx[MAXN],minn[MAXN]; int