- 博客(3)
- 收藏
- 关注
原创 蔡澜先生“求缺不求全“的智慧
【摘要】蔡澜先生"求缺不求全"的人生哲学揭示了圆满的悖论:过度追求完美往往适得其反。"留三分"的智慧——让福于人、分利于众、归功他人——实则是对生命韧性的守护。这种主动保留的"残缺"并非缺陷,而是避免物极必反的生存智慧。灵隐寺楹联"万事只求半称心"更道破接纳不完美的真谛,提醒我们以坦然之心面对遗憾,在残缺中体味生命的从容与丰盈。(149字)
2025-07-08 21:22:58
764
原创 LeetCode刷题笔记~3405. 统计恰好有 K 个相等相邻元素的数组数目
在计算组合数时,当n和k很大时,阶乘的值会非常大,很容易超出整数类型的范围。使用C/C++实现的话,就需要费点儿脑筋了,要考虑组合数的实现,同时C/C++自带的power函数的计算效率也相对低下,需要考虑有没有优化的空间。相比较而言,递归版本理解起来稍难,因为幂次转换为二进制时,必须从低位往高位计算,即需要一直递归到最低后,再逐层返回值。在非模运算环境下,如果n很大,直接计算阶乘会溢出。这道题对python的计算比较宽容,这样提交也能过,实测执行所有测试用例的时间在4s左右,击败10%+的提交。
2025-06-18 20:54:28
1050
原创 LeetCode刷题笔记~440. 字典序的第K小数字
摘要:本文讨论了如何在一个整数区间[1,n]中找到字典序第k小的数字。字典序排列类似于字典中的字母顺序,数字1、10、100等排在前列。解题思路是将数字组织成十叉树结构,通过前序遍历寻找第k个节点。核心算法通过计算当前节点及其子节点数量,决定是深入子节点还是转向兄弟节点,逐步缩小搜索范围直至找到目标。文中通过示例详细说明了算法步骤,并强调了理解细节对解题的重要性。
2025-06-17 20:57:37
808
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅