分类
正在加载今日诗词...
每日算法系列【LeetCode 315】计算右侧小于当前元素的个数 每日算法系列【LeetCode 315】计算右侧小于当前元素的个数
题目描述给定一个整数数组 nums ,按要求返回一个新数组 counts 。数组 counts 有该性质: counts[i] 的值是 nums[i] 右侧小于 nums[i] 的元素的数量。 示例1 输入: [5,2,6,1] 输出:
2020-01-08
每日算法系列【LeetCode 689】三个无重叠子数组的最大和 每日算法系列【LeetCode 689】三个无重叠子数组的最大和
题目描述给定数组 $nums$ 由正整数组成,找到三个互不重叠的子数组的最大和。每个子数组的长度为 $k$ ,我们要使这 $3k$ 个项的和最大化。返回每个区间起始索引的列表(索引从 0 开始)。如果有多个结果,返回字典序最小的一个。 示
2020-01-07
算法编程小白机试指南(大佬勿进) 算法编程小白机试指南(大佬勿进)
大佬就不用往下看了,这篇文章没有任何逻辑,没有任何进阶的指导意义,纯粹为了应付各种机试(夏令营机试、保研机试、程序设计实践考试等等),对正经编程竞赛没有任何帮助。我就想到哪写到哪了,不定期想到新的在更新。 暴力打表法题目1给定$n$个
2019-07-12
给python新手的一些建议 给python新手的一些建议
首先很荣幸被邀请给大一新入学的学弟学妹们谈谈编程入门经验,尤其是他们正在学的python语言。我就随便谈谈我大一时是如何编程入门的,以及怎么才能学好python编程,其他语言类似,都是相通的。最后再回答一下大家问的比较多的一些问题。
2018-10-11
EOJ3006. 计算多项式的系数II EOJ3006. 计算多项式的系数II
题目链接:EOJ3006 题意 给定一个多项式${(ax + by)^k}$,计算多项式展开后${x^n}{y^m}$项的系数,结果对1000000007取模。 题解 由二项式定理可以得知,${x^n}{y^m}$项的系数就是\[{a^n
2018-06-05
EOJ2854. 统计特定字串模式的个数 EOJ2854. 统计特定字串模式的个数
题目链接:EOJ2854 题意 在0和1组成的长度为$n(1 \le n \le 31)$的字符串中,统计包含$m(1 \le m \le n)$个连续1子串的字符串的个数。 题解 这题要用到的算法思想是动态规划。 首先令$f(n, m)
2018-06-05
编译原理实践期末大作业 编译原理实践期末大作业
这学期编译原理实践期末大作业是编写一个简化swift语法编译器,代码等到学期结束再上传百度云,现在先上传一个测试运行程序,bug很多。程序地址,密码是cnfj,在大四上文件夹下。主界面:支持常用编辑以及编译运行和单步调试查看数据栈。目前暂
2017-11-16
EOJ3328. 时空交织的代价 EOJ3328. 时空交织的代价
题意 给定$n$个点和每个点在$x$轴上面的位置和每个点的权值,求出点对之间的费用总和。其中某两个点$i$,$j$之间的费用定义为$ | p_i - p_j | \times max\{v_i, v_j\} $。 题解 对于每个点,计算它
2017-09-19
2 / 2