P1138 第k小整数

洛谷题解 P1138 【第k小整数】 阅读详情

通过这道题讲一下unique函数,这个函数是去重的函数,但是去重不是把重复的删掉(若要删掉用erase函数)而是把重复的部分后置,而是把不重复部分前置,剩下部分是之前重复数字随机组成的,另外值得关注的是,这里unique函数是有返回值的,返回的是一个指针,该指针是不重复的最后一个元素的下一个元素,所以下面代码那个减法可以得到不重复数字的个数(一个下标减去另一个下标表示这两个下标之间能放元素的个数,当然只能大的减小的)。

#include<iostream>
#include<algorithm>
using namespace std;
int n, k, ans[10005], i;

int main()
{
	cin >> n >> k;
	for (i = 0; i < n; ++i) cin >> ans[i];
	sort(ans, ans + n);
	int t = unique(ans, ans + n) - ans;
	if (t < k) cout << "NO RESULT";
	else cout << ans[k - 1];
	return 0;
}

减法中ans表示首地址。

Cursor插件安装CodeX保姆级教程:从登录到调整面板布局,一步不落 本文提供Cursor编辑器安装CodeX插件的详细教程,涵盖从登录到调整面板布局的全流程。通过优化界面布局和配置参数,帮助开发者提升编码效率,特别适合需要智能代码补全的编程场景。 阅读详情

相关推荐

Ubuntu20.04下SRS流媒体服务器的安装与开机自启动优化指南

本文详细介绍了在Ubuntu20.04系统下安装SRS流媒体服务器并优化开机自启动的完整指南。从基础环境准备、服务管理方案对比到systemd自启动深度优化,提供了实用的配置技巧和排查方法,帮助用户快速搭建稳定的流媒体服务环境。特别推荐使用systemd方案实现高效的自启动管理。

weixin_29313239的博客 410

P1138 第 k 小整数题解

运用构造数组,能使时间复杂度从O(nlogn)降到O(n),大大提升运行速度。绝大多数人都会想到冒泡排序,插入排序等简单排序。但这里教给大家一种全新的方法。这是一道典型的排序问题。

weixin_72598107的博客 283

别再只调PID了!手把手教你从LC谐振到检波,搞定STM32智能车电磁循迹硬件电路

本文深入解析STM32智能车电磁循迹硬件电路设计,从LC谐振选频到数字信号处理,提供完整的信号链路设计要点与实战技巧。通过优化电磁杆布局和信号放大电路,显著提升赛道位置检测精度,误差可控制在±0.5cm以内,为智能车竞赛提供可靠硬件支持。

weixin_29220405的博客 263

C++第k小整数

洛谷P1138 第k小整数

ceshyong的博客 3681

Cadence IC618版图DRC验证License报错排查:从虚拟机网络配置到HOSTID的实战解析

本文详细解析了Cadence IC618版图设计中DRC验证License报错的排查方法,重点从虚拟机网络配置到HOSTID获取的实战经验。通过对比ifconfig与ip add命令的差异,提供了正确的HOSTID获取方式及License文件修改技巧,帮助工程师快速解决IC618环境下的DRC验证问题。

weixin_30823001的博客 677

RS485信号测量避坑指南:示波器抓包常见问题与波形分析技巧

本文详细解析了RS485信号测量中的常见问题与解决方案,包括差分信号测量基础、终端电阻配置、共模干扰处理等关键技巧。通过实测波形案例和优化建议,帮助工程师有效提升RS485通信的可靠性和抗干扰能力,适用于工业自动化、远程监测等场景。

kappa的博客 615

第K小整数

如果k>=n,则所求的正整数不在数组内,输出“NO RESULT”,否则输出下标为k-1的元素。先定义一个数组,把n个数先存入数组,然后对数组中的元素进行排序,去重,同时。

2301_80449661的博客 636

Quuppa 如何引领蓝牙 ® 定位服务的全新发展方向

我们最优质的客户,是那些对其他实时定位系统(RTLS)的承诺感到失望、转而寻求 “能覆盖全业务场景的更广泛赋能技术” 的客户 —— 前文提到的消防车制造商就是典型案例:他们尝试并通过 Quuppa 的蓝牙方案取得了成功。我们希望业务合作伙伴(如系统集成商、解决方案提供商)能充分利用 Quuppa 智能定位系统的功能,为客户提供专属解决方案:无论是追踪微型标签、实现未来移动设备的 AoD 功能,还是基于 RSSI 的简单信标(信标作为物联网网关),这些功能都能让同一套 Quuppa 系统支持广泛的用例。

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 831

冒泡法求解第k小的整数

冒泡法求解第k小的整数

m0_67042480的博客 398

Isaac Lab 强化学习全身控制策略 Sim2Real 宇树人形机器人训练部署 HOVER

《IsaacLab策略训练与部署指南》提供了在仿真和真实机器人上实现HOVER全身控制策略的完整流程。主要内容包括:1) Linux环境下的IsaacLab安装与HOVER资源库配置;2) 使用1024个并行环境训练教师/学生策略的详细步骤;3) 策略测试与评估方法;4) Sim2Sim仿真验证和Sim2Real真实机器人部署方案。本教程特别针对Unitree H1仿人机器人,包含运动数据准备、策略训练、性能评估到硬件部署的全链条实现方案,为机器人控制策略开发提供标准化参考框架。

机器人控制与仿真应用 3070

走向审计4.0:内部审计数字化转型的路径与方法

企业的内部审计人员可以以数字化为手段,建立内部审计新生态,在数字化过程中引进战略审计、服务审计、开放审计、敏捷审计、数字审计、智慧审计等理念、方法和工具,完成数智生态审计转型。内部审计的审计对象远比国家审计和公众审计丰富和多元化,理论上企业经营管理和日常操作的各个方面都可以成为内部审计的对象,此外还可以开展独立咨询活动。由于内部审计的数字化或数字化的内部审计是实现审计数字化转型的必要条件,是实现“数字引领、数据强审”目标的核心手段,因此企业内部审计部门势必要投入足够的资金和人才来打造一支数字化审计新队伍。

一键难忘的博客 6737

P1138 第 k 小整数

今天zty带来的是 P1138 第 k 小整数 ,大家给个赞呗,zty还要上学,发作品会少一点先 赞 后 看 养 成 习 惯先 赞 后 看 养 成 习 惯。

zty20120913的博客 904

YOLOv11改进 | 网络结构代码逐行解析(二) | yolov11中的Mosaic增强详解

本文给大家带来的是YOLOv10中的Mosaic增强代码的详解,可能有部分人对于这一部分比较陌生,有的读者可能知道Mosaic增强但是不知道其工作原理,具体来说Mosaic增强就是指我们的数据集中的图片在输入给模型之前的一个处理过程(我们的图片并不是直接就输入给模型了,大家的训练结果中的结果检测图片大家可以看到数据集中多个图片会组合在一起这就是简单的Mosaic增强),下面我就来讲解一下其在YOLOv10中工作原理和代码定义,下面图片为一个Mosaic增强后的图片。​。

Snu77的博客 5021

洛谷 P1138 第 k 小整数

这道题虽然简单,但包含了很多实用的编程知识和技巧,咱们来总结一下:输入输出:用 cin 和 cout 进行基本的输入输出操作,这是编程的基础。数组的使用:用数组存储多个相同类型的数据,方便批量处理。排序函数 sort:掌握 C++ 标准库中 sort 函数的用法,能快速对数组进行排序,简化代码。去重函数 unique:了解 unique 函数的特性(只能去重相邻元素),学会结合 sort 使用,实现数组去重。地址与长度的计算:通过指针(地址)的差值计算数组元素的个数,理解数组名作为首地址的概念。

2501_91189146的博客 915

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

【P1138 第 k 小整数】

第个最小整数(相同大小的整数只计算一次)。

武帝为此的博客 968

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

【洛谷】P1138 第 k 小整数

现有 n 个正整数,要求出这 n 个正整数中的第 k 个最小整数(相同大小的整数只计算一次)。第一行为 n 和 k;第二行开始为 n 个正整数的值,整数间用空格隔开。第k个最小整数的值;

2301_81071763的博客 608

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

P1138 第 k 小整数(题解)

第 k 小整数 - 洛谷。

2401_83239953的博客 795

【洛谷题解】P1138 第 k 小整数

分析:读入后进行sort快排,在把连续重复的数删去,剩下的读入b数组中,判断后输出。总结:读入后进行sort快排,在把连续重复的数删去,剩下的读入b数组中,判断后输出。涉及知识点:快排,去重。

2301_82137910的博客 684

精简-【题解·洛谷】P1138 第 k 小整数

洛谷P1138 题解 精简版

qq_56897740的博客 673

【洛谷】P1138 第k小整数

使用快速排序可以快速求出某串数字的第k小整数。

说文科技,做有态度的研究。 878

洛谷【P1138】第k小整数

题目传送门:https://www.luogu.org/problemnew/show/P1138 桶排: 对于值域在可以接受的范围内时,我们可以用不依赖比较的桶排去将数据排序。因为桶排不依赖比较排序,所以他可以打破\(O(nlogn)\)的复杂度下界,变成\(O(max-value)\)的,不过时间是用空间换出来的。 对于每一个值\(v\),我们都开一个数组\(sum[v]\)来当做存...

aga28832的博客 563

【luogu P1138】第k小整数

求一个数列中第 k 大的数,相同的数只算一次。

欢迎您的光顾awa 258
上一篇: P1125 [NOIP2008 提高组] 笨小猴
下一篇: P1143 进制转换
Merran_
博客等级 码龄5年 10粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Merran_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值