首页 > 其他分享 >4月4日总结

4月4日总结

时间:2023-04-09 22:11:49浏览次数:31  
标签:总结 元素 long 数组 长度 100 define

B. Phoenix and Beauty

要求所有长度为k
的子数组之和相同,观察样例可以发现,当原数组中不同的元素个数小于等于k
时可以满足条件,同时输出的数组长度m
很大,可以从这里入手

构造一个有所有元素的数组,当这个数组长度不足时,补其他元素进去,答案即为 10000k
个这样的数组

为什么这样的数组可以满足原始数组的顺序,因为n≤100
,m≤10000
,100
个数组的子序列可以满足原始数组的顺序,证明略

// AC one more times

include <bits/stdc++.h>

using namespace std;

define fi first

define se second

define pb push_back

define endl '\n'

define all(x) (x).begin(), (x).end()

define inf64 0x3f3f3f3f3f3f3f3f

typedef long long ll;

标签:总结,元素,long,数组,长度,100,define
From: https://www.cnblogs.com/lmyy/p/17301226.html

相关文章

  • 4月3日总结
    数据结构学习简单了解一下时间复杂度之类之后,我们接下来学习下面的持续更完,本人依据知识框架结合chatgpt的定义总结线性表线性表是最基本的一种线性数据结构设某个线性表中有n个元素,n表示该线性表的长度。我们想象一个磁条,上面是一格格的储存块,我们要存储一个线性数据结构......
  • 近万字总结:Java8 Stream流式处理指南
    总结/朱季谦在实际项目当中,若能熟练使用Java8的Stream流特性进行开发,就比较容易写出简洁优雅的代码。目前市面上很多开源框架,如Mybatis-Plus、kafkaStreams以及Flink流处理等,都有一个相似的地方,即用到Stream流特性,其写出的代码简洁而易懂,当然,若是在不熟悉流特性的基础上而贸......
  • 2023.4.9每日总结
    <%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"&g......
  • 每日总结 4..9
    今天对我的售卖机页面设计。   实现androd的数据传输,和补货的数据更新。packagecom.example.jjt;importandroid.util.Log;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava......
  • 每日总结2023-04-09
    今天完成了密码找回界面代码:<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools=&qu......
  • daliy总结
    D1.DivanandKostomuksha(easyversion)2100(dp数论)https://codeforces.com/problemset/problem/1614/D1题解:本题应使用dp,观察每一种解的共同点,有开始点和最终gcd值两种可枚举状态,然而开始点并不好转移,故我们考虑以最终gcd值作为状态进行dp。用f[i]表示最终gcd为i时所能得......
  • 4.5今日总结
    Android服务(Service)服务是一个后台运行的组件,执行长时间运行且不需要用户交互的任务。即使应用被销毁也依然可以工作。服务基本上包含两种状态-状态描述StartedAndroid的应用程序组件,如活动,通过startService()启动了服务,则服务是Started状态。一旦启动,服务可以在后台无......
  • 4.6今日总结
    要创建服务,你需要创建一个继承自Service基类或者它的已知子类的Java类。Service基类定义了不同的回调方法和多数重要方法。你不需要实现所有的回调方法。虽然如此,理解所有的方法还是非常重要的。实现这些回调能确保你的应用以用户期望的方式实现。回调描述onStartCommand()......
  • 4.7今日总结
    步骤描述1使用AndroidStudioIDE来创建Android应用程序并在com.runoob.androidservices包下命名为androidservices。类似HelloWorld实例章节。2修改主活动文件MainActivity.java来添加startService()和stopService()方法。3在包com.runoob.androidservices下创建......
  • 私有虚拟网络基本概念和原理总结
    什么是VPN   VPN代表“虚拟专用网络”,它是一种加密的互联网连接方式,可以在公共互联网上创建一个私人网络。将用户设备与VPN服务器之间的通信加密并传输到目标网站或应用程序上。   在企业中,用户可以通过配置VPN客户端软件并提供身份验证信息来连接到公司网络。VPN客户......