超级次方
问题描述(来源于LeetCode) 你的任务是计算 a^b 对 1337 取模,a 是一个正整数,b 是一个非常大的正整数且会以数组形式给出。 代码实现 123456789class Solution: def superPow(self, a: int, b: List[int]) -> int: mod = 1337 a_mod = a % mod powers = [pow(a_mod, i, mod) for i in range(10)] res = 1 for digit in b: res = (pow(res, 10, mod) * powers[digit]) % mod return res 复杂度分析 时间复杂度:O(NLogN)O(NLogN)O(NLogN) 空间复杂度:O(N)O(N)O(N)
11.19| 标题没想好
📖 阅读与思考 今日阅读《社会心理学》,进度至社会信念和判断。 感悟与联想: 今天完成了“自我效能”“自我服务偏差”“自我 Presentation"的概念卡片;自我服务偏差和自我展露很好地告诉我一些行为的原因。我还记得高中时,我总是不愿在考试前复习,然后考好了就觉得自己很有天赋;没考好就觉得要是我复习了就一定能考好。然后考好时,别人夸我聪明,我还要谦虚地说”自己其实怎么怎么的“还有为什么我在一些很重要的事前都要特地提前洗澡或者戴上手串,这些都是通过心理暗示提高我的自我效能。 💻 学习与代码 课程/领域: 离散数学群 实践/实验: 计算机安全导论第二章作业 LeetCode题15(超级次方) 代码/项目: 🎮 生活与观察 日常小事: 刷抖音忘记了写作业 洗了衣服 完成眼神训练 网络见闻: 今天的英语短报是关于固体杨枝甘露,文章的重点是在介绍这种固体饮料对肠胃的危害。 💭 今日三思 技术思辨: 无 自我觉察: 没有掌控好时间 方法总结: 无
自尊的实质及其动机
自尊的实质及其动机 自尊 我们对自我的全面评价 具体的自我知觉会影响自我评价 应用 夸人时应该具体的表扬 比如 夸人漂亮时,不能只是说”你好漂亮“而应该换成“你的头发…你的皮肤…"这类的 真实的反馈是最好的 所以不能硬夸 安全型自尊 不是因为外在(例如成绩、长相、金钱和其他的赞美),而是因为自己的内在特质而感觉良好的人—一直处于健康的状态。 与自尊建立在内部因素(如个人美德)上的人相比,自尊主要依赖于外部因素的人的自我价值感更脆弱, 动机 油量表(马克·利里) 人际关系对我们的生存和发展具有导向意义。 社会拒绝会降低我们的自尊,同时增强我们渴望被接受的意愿。当我们被藐视或抛弃时,我们感到自己缺乏魅力,能力不足。这种痛苦如同仪表盘上闪烁的指示灯一样,会驱使我们通过行动来发展自我,并在其他地方寻求社会接纳和认同。 恐惧管理理论(杰夫·格林伯格) 个体必须找到克服死亡恐惧的办法 为了感受到生命的价值,我们必须通过迎合社会标准去坚持追求自尊。 自尊的阴暗面 高自尊 自恋(自负) 攻击性高 低自尊 容易抑郁
自我概念
自我概念 自我图式 可能的自我 生理基础 脑部活动 大脑右半球 内侧前额叶皮层 自我图式 你的自我概念构成要素以及定义你的自我的那些特殊信念 图式 我们组织自己所处世界的心里模板 我们的自我图式就是对自己的认识 影响自我概念的因素 基因 社会经验 社会角色 社会比较 想象中的他人评价 文化 自我认识 我们解释不了自我行为 我们预测不了自我行为(规划谬误) 想到那句“人类唯一从历史学到的教训就是学不会任何教训” 很难预测自我未来情绪的强度和持续时间 自我分析的智慧和错觉 双重态度系统 控制我们社会行为的心理过程与解释我们行为的心理过程显然不同 应用价值 自我报告不可行 报告和解释其经验的真实性无法保证报告真实性
无标题
title:11.18|心理学充电中 categories:日常闲谈 tags:- 《社会心理学》 📖 阅读与思考 今日阅读《社会心理学》,进度至自尊的实质及其动机力量。 真正的卓越并非超越他人,而是超越以前的自己。 感悟与联想:今天的阅读让我十分享受,在书中,我了解到自我概念、自尊的一些基本知识,并从中了解到我以前的一些行为的解释原因,帮助我更好地认识自己 💻 学习与代码 课程/领域: 离散数学商代数、半群与独异点 抽屉原理 华为开发者学习 实践/实验: SQL第三章作业 LeetCode题13(斐波那契数)题14(爬楼梯) 代码/项目: 微机原理第四次上机 🎮 生活与观察 日常小事: lpl的转会爆料越来越多了,赶紧确定下来让我一睹明年的阵容吧 网络见闻: 今天的英文短报是关于“游客偏见”:游客更容易比当地人为旅游景点打分高,不禁让我想起有关大雁塔的一个视频 vice versa 反之亦然 💭 今日三思 技术思辨 题13和题14都是动态规划的体现,只是初始状态不一样 自我觉察: 最近睡眠时...
商代数
商代数 定义 设A=<S,∗,Δ,K>A=<S,*,Δ,K>A=<S,∗,Δ,K>是一个代数系统,是A上的同余关系,A关于的商代数A/~=<S/ ,∗′,Δ′,[K]>=<S/~,*',Δ',[K]>=<S/ ,∗′,Δ′,[K]>.其中 Δ‘[a]=[Δa] $$$$ [a]*'[b]=[a*b] 注意: A是代数系统 ~是代数系统上的同余关系 S/~是集合的集合
鸽巢原理
鸽巢原理 如果有n+1个鸽子飞进了n个鸽巢中,那么必定有鸽巢中至少飞进了2只鸽子。 常被用于证明存在性证明,和求最坏情况下的解。 存在性证明:连最坏情况都不存在解,所以情况也就肯定不存在解。 证明 将 n+1 个苹果,放到 n个抽屉中,那么有至少一个抽屉有两个(或以上)的苹果。 这个定理看起来比较显然,证明方法考虑反证法: 假如每个抽屉有最多 1 个苹果,那么最多有 n 个苹果,而实际上有 n+1个苹果,矛盾。
半群与独异点
半群 定义 一个代数系统<S,*>,其中S是非空集合,∗*∗是S上一个二元运算,如果满足: 运算∗是可结合的,即∀x,y,z∈S运算*是可结合的,即 \forall x,y,z \in S运算∗是可结合的,即∀x,y,z∈S,有 (x∗y)∗z=x∗(y∗z)(x*y)*z =x*(y*z) (x∗y)∗z=x∗(y∗z) 则称<S,∗><S,*><S,∗>为半群 注意: <S,∗><S,*><S,∗>是代数系统,满足封闭性 满足结合律 子半群 设 (S, *) 是一个半群,如果 T 是 S 的一个非空子集,并且 T 在运算 * 下封闭(即对于任意 a, b ∈ T,有 a * b ∈ T),则 (T, *) 称为 (S, *) 的一个子半群 交换半群 如果半群 (S, *) 的运算 * 满足交换律,即对于任意 a, b ∈ S,都有 a * b = b * a,则称这个半群为交换半群(或阿贝尔半群)。 幂等元存在性 定理 在有限半群中,每个元素都有幂等幂。也就是说,对于任意元素a...
爬楼梯
题目表述(来源LeetCode) 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 代码实现 12345678class Solution: def climbStairs(self, n: int) -> int: a = [0,1,2] i=3 if n>2: for i in range(3,n+1): a.append(a[i-1]+a[i-2]) return a[n] 复杂度分析 时间复杂度:O(n)O(n)O(n) 空间复杂度:O(n)O(n)O(n)
斐波那契数
题目表述(来源LeetCode) 斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1) = 1 F(n) = F(n - 1) + F(n - 2),其中 n > 1 给定 n ,请计算 F(n) 代码实现 12345678910class Solution: def fib(self, n: int) -> int: a = [0,1] i=2 a[0]=0 a[1]=1 if n>1: for i in range(2,n+1): a.append(a[i-1]+a[i-2]) return a[n] 复杂度分析 时间复杂度:O(n)O(n)O(n) 空间复杂度:O(n)O(n)O(n)













