qianxunslimg
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   

笔试面试算法题目

Here's something encrypted, password is required to continue reading.
2022-04-16
基础知识
#面试

char

const char * arr = “123”; //字符串123保存在常量区,const本来是修饰arr指向的值不能通过arr去修改,但是字符串“123”在常量区,本来就不能改变,所以加不加const效果都一样 char * brr = “123”;(vs下不加const报错) //字符串123保存在常量区,这个arr指针指向的是同一个位置,同样不能通过brr去修改”123”的值 co
2022-04-14
#开发随笔

-nan

-nan 起因在做题时发现了一个问题,三目运算符和max得出的结果不一致,max结果正确而三目运算符结果有问题 812. 最大三角形面积难度简单145 给定包含多个点的集合,从其中取三个点组成三角形,返回能组成的最大三角形的面积。 示例:输入: points = [[0,0],[0,1],[1,0],[0,2],[2,0]]输出: 2解释: 这五个点如下图所示。组成的橙色三角形是最大的,面积为2。
2022-04-14
#开发随笔

dp

框架for 状态1 in 状态1的所有取值: for 状态2 in 状态2的所有取值: for ... dp[状态1][状态2][...] = 择优(选择1,选择2...) 一些dp问题剑指 Offer II 088. 爬楼梯的最少成本难度简单38英文版讨论区 数组的每个下标作为一个阶梯,第 i 个阶梯对应着一个非负数的体力花费值 cost[i](下标从
2022-04-14
算法整理
#算法总结

贪心

暂时懒得整理了 指个路 代码随想录 (programmercarl.com)其他的贪心题630. 课程表 III难度困难326 这里有 n 门不同的在线课程,按从 1 到 n 编号。给你一个数组 courses ,其中 courses[i] = [durationi, lastDayi] 表示第 i 门课将会 持续 上 durationi 天课,并且必须在不晚于 lastDayi 的时候完成。 你
2022-04-13
算法整理
#算法总结

window开机内存占用高

16g的内存,开机动不动就飙过50% 尤其是之前发现但从未去解决的 Lenovo.Modern.ImController.exe 服务 不断跑内存的情况 下定决心处理一下 流程 win + r msconfig 服务->隐藏所有Microsoft服务 然后剩余的服务 感觉用不到的该关关 不建议全部禁用 影响一些自己设置的开机启动项,个人就是lenovo全部禁用 解决了Lenovo.Mo
2022-04-04
#开发随笔

双指针

题目: 26. 删除有序数组中的重复项 🟢 83. 删除排序链表中的重复元素 🟢 27. 移除元素 🟢 283. 移动零 🟢 167. 两数之和 II - 输入有序数组 🟢 344. 反转字符串 🟢 原地操作原地操作数组移除元素 双指针解法注意的点是: fast每一步都要动 slow看情况动 26. 删除有序数组中的重复项labuladong 题解思路 难度简单2662 给你一个
2022-04-03
算法整理
#算法总结

回文

剑指 Offer II 018. 有效的回文难度简单18 给定一个字符串 s ,验证 s 是否是 回文串 ,只考虑字母和数字字符,可以忽略字母的大小写。 本题中,将空字符串定义为有效的 回文串 。 示例 1: 输入: s = "A man, a plan, a canal: Panama"输出: true解释:"amanaplanacanalpanama" 是回文串 示例 2: 输入: s =
2022-04-02
算法整理
#算法总结

window下添加右键操作

以sublime为例右键打开文件 Win + R,输入regedit,打开注册表 找到如图路径,做成我的目录结构就可以了 右键打开文件夹和上面差不多 做成类似如图的目录结构 简简单单
2022-04-02
#开发随笔

实习/校招投递记录

Here's something encrypted, password is required to continue reading.
2022-04-01
#面试

大厂高频算法和数据结构面试题

Here's something encrypted, password is required to continue reading.
2022-04-01
基础知识
#面试

模拟加减乘除

剑指 Offer II 002. 二进制加法难度简单27 给定两个 01 字符串 a 和 b ,请计算它们的和,并以二进制字符串的形式输出。 输入为 非空 字符串且只包含数字 1 和 0。 示例 1: 输入: a = "11", b = "10"输出: "101" 示例 2: 输入: a = "1010", b = "1011"输出: "10101" 思路 模拟相加 注意下写法 位运算 代码
2022-04-01
算法整理
#算法总结
1…34567…10

搜索

Hexo Fluid