不作声

LV1

技术专栏

M不作声TA创建的

33 文章10 关注者

全部文章

  • 两数之和与三数之和

    在数组的左右各有一个指针,向中间遍历。指针指向的两数和为s,则s=nums[i]+nums[j],判断s和target的大小:

    不作声
  • 反转单链表

    这结果简直拉胯,我们来做时间和空间复杂度分析,将链表遍历一遍拆掉入栈,然后再将栈遍历一遍出栈生成链表,时间复杂度大致为O(2n),而为了存储节点借用了一个栈的数...

    不作声
  • 栈和队列的相互实现

    队列的特性是先进先出,一端添加另一端删除;而栈的特性是先进后出,且只能在一端添加或删除数据。

    不作声
  • 打印两个链表的第一个公共节点

    最最最简单的就是暴力解题,你说两个链表的第一个公共节点,那好,我就挨个遍历就完事了。

    不作声
  • 自平衡二叉树实现及时间复杂度分析

    我们在遍历二叉树时,先一直往左遍历,于是我们发现,当一棵树的每个节点都只有一个子节点时,他就变成了一个链表,然后链表就说啊:

    不作声
  • 二叉树的实现、遍历及面试题

    如图就是一个树结构,最上边的叫「根节点」,最下边的叫「叶子节点」。根节点有多个子节点,叶子节点没有子节点。二叉树就是,每个节点最多有两个子节点的树。

    不作声
  • 使用python操作Excel文件

    我们在办公日常用经常会接触到办公软件Excel,也会遇到大量数据迁移的问题,手动操作这么反人类的事情,俺们程序员肯定是不会干的。

    不作声
  • 用JS手动实现一个栈和队列

    栈是一个「线性」的数据结构。栈最重要的特征是「只允许从一端操作数据」。栈就像一叠书,或者盘子,每次只能从最上边拿,往最上边放。

    不作声
  • JS手动实现一个链表

    链表是一个「线性」结构,充分利用了计算机的内存空间,实现了灵活的内存状态管理。在物理存储结构上,链表是不连续、无顺序的存储结构,在逻辑上,通过使用节点的引用实现...

    不作声
  • 什么是数据结构和算法

    这是一句非常著名的话,凭借这一句话直接获得图灵奖,可想数据结构和算法有多重要。同时,在各个大厂招聘面试时,也会提到数据结构和算法。

    不作声
  • hexo博客中如何插入图片

    Hexo的博文是支持Markdown格式的,发表一篇文章只需要简简单单的几个命令。

    不作声
  • JavaScript实现继承

    使用class继承非常简单。子类使用extends关键字表明继承于哪个类,并在子类中调用super(),这相当于使用call()改变this的指向。

    不作声
  • 从用途了解http字段

    HTTP是超文本传输协议的缩写,HTTP协议采用了请求/响应模型。所以一般分为通用、请求、响应三类的头字段。在DevTools中的Network面板中,随意点一...

    不作声
  • 人生苦短,何不用vim装13

    Vim是一个非常强大的文本编辑器。基本上所有的类Unix系统都会内置vi编辑器,Vim就是从vi发展来的一个编辑器。

    不作声
  • 学习从拥有一支好笔开始

    有段时间没有更新内容,思前想后还是觉得应该整理分类文章,决定了接下来的文章思路。语文一直是比较差的,上学期间也都是勉强及格,所以可能可读性较差,但会尽量通过一些...

    不作声
  • CSP

    该评论被提交后,会存储在数据库中,当其他用户打开该页面时,该代码会被自动执行,用户就会被攻击到。

    不作声
  • Redux快速上手

    在创建一个Store时可以添加中间件,如redux-thunk用于异步获取数据,redux-devtools-extension浏览器调试工具等。

    不作声
  • 再也不用怕面试问二叉树了

    二叉树是一种非常重要的数据结构。在算法题中经常会使用到,在面试中的占比也是非常大的。

    不作声
  • 学习从拥有一支好笔开始

    有段时间没有更新内容,思前想后还是觉得应该整理分类文章,决定了接下来的文章思路。语文一直是比较差的,上学期间也都是勉强及格,所以可能可读性较差,但会尽量通过一些...

    不作声
  • Git

    首先要了解到Git分为几个区域,有工作区、暂存区、版本库、远程仓库。然后在后边会解释项目在各个区域移动。

    不作声

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券