Contents

ARST打卡第297周

Algorithm

lc2275_按位与结果大于零的最长组合

思路:

一开始想着dp+维护最大的状态值,但是发现这样会漏状态。

后面看了提示,发现直接计数bit位24位(覆盖1e7)就行,然后选取最大bit位值。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
impl Solution {
    pub fn largest_combination(candidates: Vec<i32>) -> i32 {
        let mut bit_count = vec![0; 24];
        for &num in candidates.iter() {
            for i in 0..24 {
                if (num >> i) & 1 == 1 {
                    bit_count[i] += 1;
                }
            }
        }
        *bit_count.iter().max().unwrap()
    }
}

题解也是类似的,只是把for 24 的遍历放外面.

Review

政府赤字的大神话【TED演讲】

经济学家斯蒂芬妮·凯尔顿(Stephanie Kelton)说,政府赤字的口碑很差。

在这篇开创性的演讲中,她提出,不要再把政府支出视为通向可怕的债务堆积的道路,而是将其视为对重要事务的财务贡献,如医疗、教育、基础设施等。

凯尔顿说:我们拥有开始修复破损系统所需的资源。我们必须相信办得到。

发现作者的观点其实就是政府赤字没事,只要保证社会资源合理应用分配,保证就业,就能让经济不断正常运转,就可以看做对民众的补贴。

确实也是,金钱只是社会运转的一个工具。让社会正常运转就能保证经济的修复。

Tips

What is Firedancer? A Deep Dive into Solana 2.0

Share

韭菜反思

  1. Go Big Market
  2. 只套利,不炒,如果实在要炒,只炒SPY500这种主流每年涨的,不要搞某A
  3. build 做技术,做文章,永远学习,永远不亏