首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
786专题
786. K-th Smallest Prime Fraction
花花酱 class Solution {public:vector<int> kthSmallestPrimeFraction(vector<int>& A, int K) {const int n = A.size();double l = 0, r = 1.0;while(l < r){double m = (l + r)/2;double max_f = 0.0;int total =
阅读更多...
LeetCode每日一题之786. 第 K 个最小的素数分数
786. 第 K 个最小的素数分数 题目链接地址 给你一个按递增顺序排序的数组 arr 和一个整数 k 。数组 arr 由 1 和若干 素数 组成,且其中所有整数互不相同。 对于每对满足 0 < i < j < arr.length 的 i 和 j ,可以得到分数 arr[i] / arr[j] 。 那么第 k 个最小的分数是多少呢? 以长度为 2 的整数数组返回你的答案, 这里 answ
阅读更多...
AcWing 786. 第k个数 (快速排序)
给定一个长度为n的整数数列,以及一个整数k,请用快速选择算法求出数列的第k小的数是多少。 输入格式 第一行包含两个整数 n 和 k。 第二行包含 n 个整数(所有整数均在1~109范围内),表示整数数列。 输出格式 输出一个整数,表示数列的第k小数。 数据范围 1≤n≤100000, 1≤k≤n 输入样例: 5 3 2 4 1 5 3 输出样例: 3 快速排序思想和模板
阅读更多...