会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qiuliw
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
下一页
2025年3月25日
lc 315. 计算右侧小于当前元素的个数
摘要: ```C typedef struct Node { int num; // 值 int index; // 原数组索引 int size; // 逆序对数量 } Node; class Solution { public: void mergeSort(vector<Node> &arr, int
阅读全文
posted @ 2025-03-25 12:39 丘狸尾
阅读(9)
评论(0)
推荐(0)
2025年3月23日
R 格式
摘要: 高精度乘低精度 #include <algorithm> #include <bits/stdc++.h> using namespace std; const int N = 2e3+10; string s; int a[N]; int mul(int a[],int b,int size){
阅读全文
posted @ 2025-03-23 19:53 丘狸尾
阅读(31)
评论(0)
推荐(0)
好数
摘要: 一个整数如果按从低位到高位的顺序,奇数位 (个位、百位、万位 ⋯ ) 上的数字是奇数,偶数位 (十位、千位、十万位 ⋯ ) 上的数字是偶数,我们就称之为 “好数”。 给定一个正整数 N请计算从 1 到 N 一共有多少个好数。 #include <iostream> using namespace s
阅读全文
posted @ 2025-03-23 19:52 丘狸尾
阅读(49)
评论(0)
推荐(0)
LCR 170. 交易逆序对的总数 (归并排序)
摘要: 在股票交易中,如果前一天的股价高于后一天的股价,则可以认为存在一个「交易逆序对」。请设计一个程序,输入一段时间内的股票交易记录 record,返回其中存在的「交易逆序对」总数。 示例 1: 输入:record = [9, 7, 5, 4, 6] 输出:8 解释:交易中的逆序对为 (9, 7), (9
阅读全文
posted @ 2025-03-23 13:09 丘狸尾
阅读(26)
评论(0)
推荐(0)
2025年3月22日
leetcode 4. 两个有序数组的中位数(第k大的数)
摘要: 假设有前 k 小的数,分配到两个数组中 综上, 前k-1数的边界偏离(k-1)/2 时,由于大于(k-1)数边界的挤压会伴随小于k的数的边界的外延, 其在(k-1)/2会呈现一方比另一方大的情况,可以直接判定小的一方在小于k的数的边界内 而当k-1数正好在边界内,则同样可以判定小的数在小于k的前k-
阅读全文
posted @ 2025-03-22 14:44 丘狸尾
阅读(24)
评论(0)
推荐(0)
2025年3月19日
排除法二分(减治思想)
摘要: 将目标区域分为两段,对边界进行判断。对边界的判断只区分两种情况,true与false。 根据对称性,mid = left + (right -left + 1) / 2 为什么不会变成取不到左边界呢,因为 mid 的左半区是通过 mid = mid - 1 来更新。 当然可以反过来,将判断结果改为<
阅读全文
posted @ 2025-03-19 15:06 丘狸尾
阅读(30)
评论(0)
推荐(0)
2025年3月10日
背包问题
摘要: https://www.bilibili.com/video/BV1pY4y1J7na/?spm_id_from=333.788.comment.all.click&vd_source=6c2daed6731190bb7d70296d6b9746bb 【背包九讲专题】https://www.bili
阅读全文
posted @ 2025-03-10 19:25 丘狸尾
阅读(38)
评论(0)
推荐(0)
2025年3月9日
P1219 [USACO1.5] 八皇后 Checker Challenge
摘要: 题目描述 一个如下的 $6 \times 6$ 的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。 上面的布局可以用序列 $2\ 4\ 6\ 1\ 3\ 5$ 来描述,第 $i$ 个数字表示在第 $i$ 行的相应位置有一个棋
阅读全文
posted @ 2025-03-09 12:50 丘狸尾
阅读(155)
评论(0)
推荐(0)
2025年3月7日
P1873 [COCI 2011/2012 #5] EKO / 砍树
摘要: 题目描述 伐木工人 Mirko 需要砍 $M$ 米长的木材。对 Mirko 来说这是很简单的工作,因为他有一个漂亮的新伐木机,可以如野火一般砍伐森林。不过,Mirko 只被允许砍伐一排树。 Mirko 的伐木机工作流程如下:Mirko 设置一个高度参数 $H$(米),伐木机升起一个巨大的锯片到高度
阅读全文
posted @ 2025-03-07 22:00 丘狸尾
阅读(78)
评论(0)
推荐(0)
P1923 【深基9.例4】求第 k 小的数
摘要: 题目描述 输入 $n$($1 \le n < 5000000$ 且 $n$ 为奇数)个数字 $a_i$($1 \le a_i < {10}^9$),输出这些数字的第 $k$ 小的数。最小的数是第 $0$ 小。 请尽量不要使用 nth_element 来写本题,因为本题的重点在于练习分治算法。 输入格
阅读全文
posted @ 2025-03-07 18:37 丘狸尾
阅读(46)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
下一页
公告