当前位置: 首页 > news >正文

怎么学算法并找到工作

1.基础

找一本基础的内容看一遍

  • 时间复杂度、空间复杂度计算方式
  • 数组、队列、栈、树、图结构
  • 十大排序算法

2.《hello算法》

动画图解算法

https://www.hello-algo.com/chapter_hello_algo/
在这里插入图片描述

3.《剑指Offer

一些面试的高频有年度的题解

里么的题很有特色,而且用到和很多结构和结束

https://z.zpro.us.kg/s/剑指Offer(这链接里么可以直接下载,Zlibrary可以下载到大部分电子版书籍)
在这里插入图片描述

4.《程序员面试指南》

https://z.zpro.us.kg/s/程序员面试指南?

在这里插入图片描述

5. B站 左神的视频

也可以在其它渠道到左神(左程云)的视频

视频讲解更清楚,一步一步,白板演示

https://www.bilibili.com/video/BV13g41157hK?p=20&vd_source=0fb8a2eeb589b3aa7e44e18f505b8ed5(20讲后是比较难部分,觉得简单的可以从这开始看)

在这里插入图片描述

6.LeetCode刷题

https://leetcode.cn/

有两个方式

一种快速的方式是刷热题100,刷完这在根据自己能力查漏补缺

https://leetcode.cn/studyplan/top-100-liked/
在这里插入图片描述

一种是按照题目分类刷,题库里面可以选择题目的分类有针对性刷题
在这里插入图片描述

7.大厂面试题

牛客网里面有很多大厂出的面试题可以刷一下 https://www.nowcoder.com/

在这里插入图片描述

8.深入

上面已经可以通过算法题笔试,需要不断刷题或比赛强化

如想要往更好一级,可以看一下《算法导论中文版》,再去寻找开源框架是如何优化性能的,往这个方向寻找

更多内容关注公众号「路口上
请添加图片描述

http://www.lryc.cn/news/421423.html

相关文章:

  • 【实时建图】MapTR(1)------ 论文详解
  • 通用Builder工具类
  • 开源免费的海报设计器vue-fabric-editor
  • 【学习笔记】Day 4 - Day 5
  • MySQL数据分析进阶(十四)保护数据库
  • 排序算法之堆排序
  • Python中的NLP宝库:探索顶级库与工具
  • springboot + springcloud + Google pubsub+ firebase
  • 时序数据库TDengine和QuestDB对比
  • Neuralink的进展与马斯克的技术愿景——从脑机接口到AI融合的未来
  • 大数据技术——实战项目:广告数仓(第四部分)
  • cmake+ninja交叉编译android下的静态库
  • Vue项目-Table添加Form表单校验
  • 【iOS】—— 事件传递链和响应者链总结
  • 【多线程】初识进程和线程
  • 1DCNN-2DResNet并行故障诊断模型
  • Java设计模式(原型模式)
  • C/C++ 知识点:typedef 关键字
  • 【Linux学习】进程间通信之 匿名管道 与 基于管道的进程池
  • 小团队如何选需求管理软件?8款顶级推荐
  • docker操作入门
  • 简单的射箭小游戏网页源码
  • Python | Leetcode Python题解之第331题验证二叉树的前序序列化
  • 0x3 “护网行动”守之道
  • 白骑士的Matlab教学高级篇 3.1 高级编程技术
  • haproxy简介与用法
  • Geoscene Pro的三维
  • 论文阅读 - Scaling Up k-Clique Densest Subgraph Detection | SIGMOD 2023
  • 前端框架(三件套)
  • MemoryCache 缓存 实用