• 2024-07-14F. Minimum Maximum Distance
    原题链接题解1.假设有一个以标记点\(c\)为根的子树,且子树内没有其他标记点,易得该子树内所有点的\(f\leqf(c)\),所以我们可以把该子树内的非标记点全部删掉2.完成步骤1之后,图就变成了所有叶子节点均为标记点的树3.题目等价于求该树内,最小的点到边界的最大值,也就是求树的直径
  • 2024-07-032024年华为OD机试真题- 分月饼-(C++/Java/python)-OD统一考试(C卷D卷)
      2024华为OD机试真题目录-(B卷C卷D卷)-【C++JavaPython】   题目描述中秋节,公司分月饼,m个员工,买了n个月饼,m≤n,每个员工至少分1个月饼,但可以分多个,单人分到最多月饼的个数是Max1,单人分到第二多月饼个数是Max2,Max1-Max2≤3,单人分到第n-1多月饼个
  • 2024-04-08用C语言实现,找出一个整数数组中,第二大的数
    用C语言实现,找出一个整数数组中,第二大的数/********************************************************************* filename: * author :[email protected]* date :2024/04/07* function:找出一个整数数组中,第二大的数* note :None** Copy
  • 2024-03-17c语言程序设计——实验一
    c语言程序设计————实验一实验项目名称:实验一熟悉C语言运行环境实验项目类型:验证性实验日期:2024年3月14日一、实验目的下载安装Devc6.0程序。了解在该系统上如何进行编辑、编译、连接和运行一个C语言程序。通过运行简单的C语言程序了解C程序的特点。二、实验硬、
  • 2024-03-107-11 最长对称子串
    7-11最长对称子串分数15作者陈越单位浙江大学对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定IsPAT&TAPsymmetric?,最长对称子串为sPAT&TAPs,于是你应该输出11。输入格式:输入在一行中给出长度不超过1000的非空字符串。输出格式:在一行中输出最长对称子串
  • 2024-02-18P9847 [ICPC2021 Nanjing R] Crystalfly
    前景导入当\(t\in[1,2]\)时,本题如何求解?答:树形dp设\(f[i]\)为以\(i\)为根的树,根节点的晶蝶已消散且儿子节点的晶蝶还未被惊动,能获得的最大晶蝶数。则有状态转移方程\(f[i]=(\sumf[u])+max(a[u])\),其中\(u\)为\(i\)的儿子。最终的答案即为\(f[1]+a[1]\)划向更
  • 2023-07-27贪心(不同情况下有不同策略)题单报告
    书接上回。感觉这个标题起得云里雾里的颇有上次讲的“反悔自动机”的奇妙风范,坏了会回旋镖插我自己身上了(感觉这样的贪心很厉害。什么叫不同情况下有不同策略呢?就是说你要分讨,分讨的每一种情况我们都要保证这是当前的最优解。这听起来是不是还是很扯,其实这是为了方便我自己看的
  • 2023-05-30leetcode 747. Largest Number At Least Twice of Others
    Inagivenintegerarraynums,thereisalwaysexactlyonelargestelement.Findwhetherthelargestelementinthearrayisatleasttwiceasmuchaseveryothernumberinthearray.Ifitis,returntheindexofthelargestelement,otherwisereturn-1.Ex
  • 2023-05-14维护集合两元素最大乘积
    维护集合两元素最大乘积给出多个集合,不断合并集合,要求求出最大集合中任意两个元素乘积的最大值顾名思义,我们求最大值和次大值相乘一定最大我们考虑到可能为负值,所以我们还需要维护最小值,和次小值怎么维护呢?怎么把操作写的漂亮?规定a序列为更新工具维护b的最大值和次大值
  • 2023-04-25Codeforces Round 867 (Div. 3)(A-C)
    A.TubeTubeFeed签到题思路往后走,每次减一,记录当前所能得到最大的bi完整代码#include<bits/stdc++.h>usingnamespacestd;#definelllonglonginlinellread(){lls=0;charg=getchar();while(g>'9'||g<'0')g=getchar();while(g&g
  • 2023-01-29m基于MSOPSO多策略粒子群算法的目标优化matlab仿真
    1.算法描述粒子群优化算法(particleswarmoptimization,PSO)是一种源于对鸟群捕食行为的研究而发明的进化计算技术,最先由Eberhart博士和Kennedy博士提出,其主要想法是:将每
  • 2023-01-29m基于MSOPSO多策略粒子群算法的目标优化matlab仿真
    1.算法描述        粒子群优化算法(particleswarmoptimization,PSO)是一种源于对鸟群捕食行为的研究而发明的进化计算技术,最先由Eberhart博士和Kennedy博士提
  • 2023-01-17LibreOJ L6210 「美团 CodeM 决赛」tree
    链接难度:\(\texttt{?}\)有一颗\(n\)个点的树,每个点有权值\(x_i\),定义一条简单路径的权值为\(f(a_1\toa_2\to...\toa_k)=\frac{x_{a_1}\timesx_{a_2}\times...\t
  • 2023-01-11旅行[板子题]
    链接:https://ac.nowcoder.com/acm/contest/50380/D来源:牛客网小z放假了,准备到RRR城市旅行,其中这个城市有N个旅游景点。小z时间有限,只能在三个旅行景点进行游玩。小明租了
  • 2022-11-19比较四个最大值
    #include<stdio.h>intmain() { intmax4(int,int,int,int); //可省略//  inta,b,c,d,max;      //函数声明//  printf("请输入四个数值:\n"); s
  • 2022-11-18调用函数来求四个数中的最大数
    输入四个数然后来判断四个数谁最大我们可以有好几种解决方法其一#include<stdio.h>intmain(){floata,b,c,d,t;scanf("%f%f%f%f",&a,&b,&c,&d);if(b>a){
  • 2022-11-17用函数求四个数中的最大数
    #include<stdio.h>intmain(){intmax4(inta,intb,intc,intd);inta,b,c,d,max;printf("Pleaseenter4intergernumbers:");scanf("%d%d%d%d
  • 2022-10-20[NOIP2014 提高组] 联合权值 dfs+技巧
    题意树上每个结点的权值为\(w_i\),若点\(i\)和点\(j\)满足:\(i\)和\(j\)的最短距离为2,则会产生$w_i*w_j$的联合权值。求最大联合权值和联合权值之和。分析①最大联合
  • 2022-08-31P3514 [POI2011]LIZ-Lollipop
    给定长度为\(n\)的序列,里面的元素为1或2,求是否有一种方案,取出连续的一段,使得到的元素和等于给定的值,若可以则输出一种方案。多组询问,\(n,q\leq10^6\)。感觉有点水,典
  • 2022-08-262022-8-26 每日一题-最大的两个数-
    1464.数组中两元素的最大乘积难度简单53收藏分享切换为英文接收动态反馈给你一个整数数组 nums,请你选择数组的两个不同下标 i 和 j,使 (nums[i]-1)*(nums[j]-1
  • 2022-08-14c语言中函数声明和调用
     001、#include<stdio.h>//以下为函数定义intmax2(inta,intb)//该句称为函数头;int表示函数返回类型;max2表示函数名;inta和intb为形参声明。{if(