文章浏览阅读354次。1. 差分数组# coding = "utf-8"'''差分数组差分数组的主要适用场景是频繁对原始数组的某个区间的元素进行增减'''class Diff: ''' 思路: 1. 2. 3. ''' def __init__(self, nums): self.nums = nu......
2024-01-24 07:56 阅读 阅读全文九章算法致力于让顶尖的工程师在线传授最优质的计算机课程,帮助更多程序员找到好工作...
2024-01-22 18:40 阅读 阅读全文文章浏览阅读495次。深圳Java学习:Java面试经典算法题21.输入三个整数x,y,z,请把这三个数由小到大输出。import java.util.*;public class C{public static void main(String[] args) {int x=0, y=0, z=0; Scanner scanner = new Scanner(System.in); ......
2024-01-23 12:22 阅读 阅读全文文章浏览阅读962次。# coding = "utf-8"'''回溯法39.组合总和40. 组合总和 II46. 全排列47. 全排列 II78. 子集90. 子集 II1. 子集问题可以利用数学归纳思想,假设已知一个规模较小的问题的结果,思考如何推导出原问题的结果。也可......
2024-01-24 07:57 阅读 阅读全文文章浏览阅读103次。假设有一个排序的按未知的旋转轴旋转的数组(比如,0 1 2 4 5 6 7 可能成为4 5 6 7 0 1 2)。给定一个目标值进行搜索,如果在数组中找到目标值返回数组中的索引位置,否则返回-1。你可以假设数组中不存在重复......
2024-01-26 22:34 阅读 阅读全文文章浏览阅读835次。还在自学算法&编程像个无头苍蝇一样没有头绪?看完这篇文章帮你解决问题!(❗干货警告:文末附2022大厂最新面试真题~)程序员作为一个高薪行业已经明显出现“内卷”情况了!但在一二线城市普遍......
2024-01-22 18:38 阅读 阅读全文文章浏览阅读412次。最快拿到亚麻,狗家,Meta大厂offer的面经攻略!记住:“方法永远大于努力!“从北美最近校招offer情况来看,计算机校招生的薪资水平,大厂给到的算法SDE岗待遇,普遍比后端、前端的岗位高一些。因此,......
2024-01-22 18:37 阅读 阅读全文文章浏览阅读208次,点赞2次,收藏3次。在面试的时候面试官有没有让你徒手实现一个LRU缓存, 你是不是直接蒙币了, 直接上图代码如下:package com.biubiu.sdk.util;import java.util.LinkedHashMap;import java.util.Map;/** * @author :张音乐 * @date :Crea......
2024-01-23 03:32 阅读 阅读全文文章浏览阅读121次。占个坑,后续补充思路# coding = "utf-8"''''''def singleNumber(nums): ''' 给定⼀个⾮空整数数组,除了某个元素只出现⼀次以外,其余每个元素均出现两次。找出那个只出现了⼀次的元素 leetcode: 136. 只出......
2024-01-24 07:56 阅读 阅读全文