04 2020 档案
摘要:《用心理学实现自我进化》系列 共有十章: 第一章:性格剖析:重新认识你自己av93113612 第二章:反脆弱:塑造强大内心av93119288 第三章:情绪罗盘:探测你的喜怒哀乐av93379154 第四章:情绪舵手:做情绪的主人av93380354 第五章:告别单身:当爱情来敲门av931156
阅读全文
摘要:"『Cmd 技术渲染的沙箱页面,点击此处编写自己的文档』" Cmd Markdown 简明语法手册 标签: Cmd Markdown 1. 斜体和粗体 使用 和 表示斜体和粗体。 示例: 这是 斜体 ,这是 粗体 。 2. 分级标题 使用 === 表示一级标题,使用 表示二级标题。 示例: 你也可以
阅读全文
摘要:题目: 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格 [35, 37] ,因为
阅读全文
摘要:题目: 给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。 给定 matrix = [ [1,2,3], [4,5,6], [7,8,9] ], 原地旋转输入矩阵,使其变为: [ [7,4,1], [8,5,2], [9,6,3] ] *
阅读全文
摘要:题目: 给你两个单词 word1 和 word2,请你计算出将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符 删除一个字符 替换一个字符 题解: class Solution { public: int minDistance(string
阅读全文
摘要:题目: 请你为 最不经常使用(LFU)缓存算法设计并实现数据结构。它应该支持以下操作:get 和 put。 get(key) - 如果键存在于缓存中,则获取键的值(总是正数),否则返回 -1。 put(key, value) - 如果键不存在,请设置或插入值。当缓存达到其容量时,则应该在插入新项之前
阅读全文
摘要:咳咳 在学校就不好好学C++ 现在惨了吧 啥也不会 好 那么来补充一下关于unordered_map的一些简单操作吧 定义 它叫做:无序映射。 C++ STL中的unordered_map实现使用了哈希表,在O(1)的时间实现对元素的查找,但是相应地在空间的开销增大了。 一些资料上比较了它和map的
阅读全文
摘要:题目: 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例: 输入: [0,1,0,2,1,0,1,3,2,1,2,1] 输出: 6 解题思路: 首先构建两个栈,h存高度,idx存下标。 遍历数组,将height[i]与h.top()做比较 若h
阅读全文
摘要:No.53:最大子序列和 首先对数组进行遍历,当前最大连续子序列和为 sum,结果为 ans。 如果 sum > 0,则说明 sum 对结果有增益效果,则 sum 保留并加上当前遍历数字 如果 sum ⇐ 0,则说明 sum 对结果无增益效果,需要舍弃,则 sum 直接更新为当前遍历数字 这种方法可
阅读全文
摘要:题目: 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。接下来的转化规则如下: 如果第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字字符组合起来,形成一个有符号整数。 假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成一个整数。
阅读全文
摘要:题目: 给定一个包含 m × n 个格子的面板,每一个格子都可以看成是一个细胞。每个细胞都具有一个初始状态:1 即为活细胞(live),或 0 即为死细胞(dead)。 每个细胞与其八个相邻位置(水平,垂直,对角线)的细胞都遵循以下四条生存定律: 如果活细胞周围八个位置的活细胞数少于两个,则该位置活
阅读全文

浙公网安备 33010602011771号