随笔分类 -  算法刷题

摘要:[USACO12FEB] Nearby Cows G 题目描述 给你一棵 \(n\) 个点的树,点带权,对于每个节点求出距离它不超过 \(k\) 的所有节点权值和 \(m_i\)。 输入格式 第一行两个正整数 \(n,k\)。 接下来 \(n-1\) 行,每行两个正整数 \(u,v\),表示 \(u 阅读全文
posted @ 2023-09-10 21:00 天涯海角寻天涯 阅读(34) 评论(0) 推荐(0) 编辑
摘要:[CTSC1997] 选课 题目描述 在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学习。现在有 \(N\) 门功课,每门课有个学分,每门课有一门或没有直接先修课(若课程 a 是课程 b 的先修课即只有学 阅读全文
posted @ 2023-09-09 20:24 天涯海角寻天涯 阅读(13) 评论(0) 推荐(0) 编辑
摘要:# [NOIP2014 提高组] 联合权值 ## 题目描述 无向连通图 $G$ 有 $n$ 个点,$n-1$ 条边。点从 $1$ 到 $n$ 依次编号,编号为 $i$ 的点的权值为 $W_i$,每条边的长度均为 $1$。图上两点 $(u, v)$ 的距离定义为 $u$ 点到 $v$ 点的最短距离。对 阅读全文
posted @ 2023-09-02 21:07 天涯海角寻天涯 阅读(11) 评论(0) 推荐(0) 编辑
摘要:给定一个字符串 $S$ 和一个字符串 $T$,请问共有多少个 $S$ 的不同的子序列等于$T$。 **输入格式** 第一行包含整数 $Q$,表示共有 $Q$ 组测试数据。 每组数据第一行包含字符串 $S$,第二行包含字符串 $T$ 。 **输出格式** 每组数据输出一行,一个结果,由于结果可能很大, 阅读全文
posted @ 2023-09-02 16:38 天涯海角寻天涯 阅读(27) 评论(0) 推荐(0) 编辑
摘要:# 幻象迷宫 ## 题目背景 (喵星人 LHX 和 WD 同心协力击退了汪星人的入侵,不幸的是,汪星人撤退之前给它们制造了一片幻象迷宫。) WD:呜呜,肿么办啊…… LHX:momo...我们一定能走出去的! WD:嗯,+U+U! ## 题目描述 幻象迷宫可以认为是无限大的,不过它由若干个 $N\t 阅读全文
posted @ 2023-08-20 11:10 天涯海角寻天涯 阅读(40) 评论(0) 推荐(0) 编辑
摘要:# 通往奥格瑞玛的道路 ## 题目背景 在艾泽拉斯大陆上有一位名叫歪嘴哦的神奇术士,他是部落的中坚力量。 有一天他醒来后发现自己居然到了联盟的主城暴风城。 在被众多联盟的士兵攻击后,他决定逃回自己的家乡奥格瑞玛。 ## 题目描述 在艾泽拉斯,有 $n$ 个城市。编号为 $1,2,3,\ldots,n 阅读全文
posted @ 2023-08-05 16:51 天涯海角寻天涯 阅读(36) 评论(0) 推荐(0) 编辑
摘要:# 有线电视网 ## 题目描述 某收费有线电视网计划转播一场重要的足球比赛。他们的转播网和用户终端构成一棵树状结构,这棵树的根结点位于足球比赛的现场,树叶为各个用户终端,其他中转站为该树的内部节点。 从转播站到转播站以及从转播站到所有用户终端的信号传输费用都是已知的,一场转播的总费用等于传输信号的费 阅读全文
posted @ 2023-07-23 15:38 天涯海角寻天涯 阅读(38) 评论(0) 推荐(0) 编辑
摘要:The task is simple: given any positive integer N, you are supposed to count the total number of 1's in the decimal form of the integers from 1 to N. F 阅读全文
posted @ 2022-12-22 15:06 天涯海角寻天涯 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Decrisption Given an array of integers arr, find the sum of min(b), where b ranges over every (contiguous) subarray of arr. Since the answer may be la 阅读全文
posted @ 2022-10-26 22:30 天涯海角寻天涯 阅读(31) 评论(0) 推荐(0) 编辑
摘要:Description 给定一个长度为N的int型数组a[0,1,2,...N-1], 请计算逆序对个数.当i<j且a[i]>a[j], 则称a[i]与a[j]是一对逆序对. Input 第一行输入M表示包含M组测试数据,每组先输入N (N<=50000), 接着输入N个int型整数. Output 阅读全文
posted @ 2022-05-02 12:06 天涯海角寻天涯 阅读(214) 评论(0) 推荐(0) 编辑
摘要:1、5268. 找出两数组的不同 - 力扣(LeetCode) (leetcode-cn.com) 给你两个下标从 0 开始的整数数组 nums1 和 nums2 ,请你返回一个长度为 2 的列表 answer ,其中: answer[0] 是 nums1 中所有 不 存在于 nums2 中的 不同 阅读全文
posted @ 2022-03-27 18:10 天涯海角寻天涯 阅读(60) 评论(0) 推荐(0) 编辑
摘要:871. 最低加油次数 - 力扣(LeetCode) (leetcode-cn.com) 汽车从起点出发驶向目的地,该目的地位于出发位置东面 target 英里处。 沿途有加油站,每个 station[i] 代表一个加油站,它位于出发位置东面 station[i][0] 英里处,并且有 statio 阅读全文
posted @ 2022-03-23 19:11 天涯海角寻天涯 阅读(772) 评论(0) 推荐(2) 编辑
摘要:338. 比特位计数 - 力扣(LeetCode) (leetcode-cn.com) 记录这道题主要不是因为它本身难度有多大,而是它的解法中间有一些技巧以后可能用得到,故在此记录 1、判断一个数是否为2的整数次幂 由于2的整数次幂只有最高位是1,其他位全为0。所以2n-1就全为1,且最高位为0。因 阅读全文
posted @ 2022-03-21 20:26 天涯海角寻天涯 阅读(63) 评论(0) 推荐(1) 编辑
摘要:1、6027. 统计数组中峰和谷的数量 - 力扣(LeetCode) (leetcode-cn.com) 给你一个下标从 0 开始的整数数组 nums 。如果两侧距 i 最近的不相等邻居的值均小于 nums[i] ,则下标 i 是 nums 中某个峰的一部分。类似地,如果两侧距 i 最近的不相等邻居 阅读全文
posted @ 2022-03-20 20:39 天涯海角寻天涯 编辑
摘要:继续与动态规划斗智斗勇。。。 132. 分割回文串 II - 力扣(LeetCode) (leetcode-cn.com) 分析:记f[i]表示将字符串s[0:i]分割的最小次数。我们需要将列举出在[0:i]内的最大回文串数。我们可以列举出最后一个回文串s[j+1:i],那么f[i]就可以写出: f 阅读全文
posted @ 2022-03-12 16:27 天涯海角寻天涯 编辑
摘要:今天做了力扣中的一道经典题:三数之和。这题思路倒是很快想到,调逻辑可把我调得够呛,这也正说明我的刷题思维远远不够,比起我室友半个月刷300多题的思维差远了。。。革命尚未成功,同志仍需努力。 原题链接:15. 三数之和 - 力扣(LeetCode) (leetcode-cn.com) 题解:题目要我们 阅读全文
posted @ 2022-03-07 17:12 天涯海角寻天涯 阅读(40) 评论(0) 推荐(1) 编辑
摘要:总结一下力扣第283场周赛题目的解法 阅读全文
posted @ 2022-03-06 17:35 天涯海角寻天涯 阅读(41) 评论(0) 推荐(0) 编辑
摘要:今天总结一下Leetcode上的两道看可以用同一解法实则不可生搬硬套的两道相似题。 1、873. 最长的斐波那契子序列的长度 - 力扣(LeetCode) (leetcode-cn.com) 本题的难点在于状态定义:与一般的dp题不同,这里我们选择将dp数组定义为:dp[i][j]表示以arr[i] 阅读全文
posted @ 2022-03-04 22:26 天涯海角寻天涯 阅读(106) 评论(0) 推荐(0) 编辑
摘要:今天我们来总结一下动态规划中的打家劫舍问题 1、打家劫舍问题 分析:设dp[i]表示打劫到第i座房屋时所抢劫到的总金额。此时有两种情况:我们不能打劫第i家房屋,因为我们已经打劫了第i-1家房屋。此时dp[i]=dp[i-1]。第二种情况,我们没有打劫第i-1家,所以我们可以打劫第i家。此时dp[i] 阅读全文
posted @ 2022-03-02 22:28 天涯海角寻天涯 阅读(384) 评论(0) 推荐(1) 编辑
摘要:今天总结一下有关动态规划问题中最大子序和的问题。 53.最大子数组和 题目要求给定一个数组,让我们求出最大连续子数组的和。我们使用动态规划来解决此类问题。 dp[i]表示以nums[i]结尾的连续子序列的和的最大值。那么我们要求的答案就是max{dp[i]}.其状态转移方程很容易就看出为dp[i]= 阅读全文
posted @ 2022-03-01 22:13 天涯海角寻天涯 阅读(435) 评论(0) 推荐(1) 编辑