Contents

ARST打卡第325周

Algorithm

lc2210_统计数组中峰和谷的数量

思路:

直接三下标指针模拟遍历就完事了。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
impl Solution {
    pub fn count_hill_valley(nums: Vec<i32>) -> i32 {
        let mut ans: i32 = 0;
        let mut i = 0;
        let mut j = 1;
        let mut k = 2;
        while k < nums.len() {
            // 跳过与nums[i]相等的值
            while j < nums.len() && nums[j] == nums[i] {
                j += 1;
            }
            if j >= nums.len() {
                break;
            }
            
            // 跳过与nums[j]相等的值
            k = j + 1;
            while k < nums.len() && nums[k] == nums[j] {
                k += 1;
            }
            if k >= nums.len() {
                break;
            }
            
            if (nums[i] < nums[j] && nums[j] > nums[k]) || (nums[i] > nums[j] && nums[j] < nums[k]) {
                ans += 1;
            }
            
            i = j;
            j = k;
            k += 1;
        }
        ans
    }
}

震惊发现题解居然用的是 O(n^2) 的左右暴力再遍历的寻找方式…

Review

【TED演讲】为什么情绪急救势在必行

其实是第二次听了

  1. 像关注身体健康一样关注心理健康
  2. 认真对待孤独,失败,维护自己的自尊
  3. 不要反复咀嚼不好的事情,向前看,从不好的事情上分心一小会都能好转

Tips

对话Solana创始人Anatoly_市场对稳定币过度追捧却低估其真正潜力

Rosa:商业模式就是赚交易手续费?

Anatoly:就像币安或 Metamask 那样,对海量加密交易收取微量费用。虽然费率不到传统平台的 1/30 ,但加密用户人均交易额是普通互联网用户的数十倍。

Rosa:要吸引人才来建设加密基础设施,是否需要调整现有的激励体系?

Anatoly:核心在于目标用户定位,我无法确定普通大众是否需要加密产品。但现有加密用户群体虽仅占全球人口的 1% (约 1 亿人),其用户平均收益(ARPU)却是普通互联网用户的数十倍。

正如 Pump.fun 在获得初步成功后,其创始人仍执意挑战 TikTok 一样,创业者始终在追逐他们心中的终极目标。

Rosa:Shawn Maguire 为何选择争议性言论而非专业途径获取关注?

Anatoly:这一现象与互联网信息质量困境本质同源:高认知人群往往追求信息吸收最大化并对万事万物形成判断,而算法为维持用户黏性会持续推送强化既有偏见的内容。

例如若用户认定库里投篮低效,系统将循环播放其投失片段。当个体长期沉浸此类信息茧房,认知与现实脱节便不可避免。

Share

EnglishPod听力练习

EnglishPod

PTE-RS阅读在多墨练习高频450句15-16遍之后,发现了 EnglishPod 是自己听力进一步提升的好工具,分享给大家。

EnglishPod里面的对话,每个对话会分成三个音频:

  1. 原始对话
  2. 对话详解 – 详细解释对话中的单词,短语,然后加减速让重复听,并且两个主持人标准发音,风趣诙谐。
  3. 单词,例句精读