GitHub


  • 我的主页

  • 日志总览

  • 分门别类

  • 关于博主

  • 搜索

最短操作次数(某大厂手撕面试题)

发表于 2022-08-12 | 分类于 刷题记录 , 模拟 , 递归 |
| 字数统计: 661 | 阅读时长 ≈ 2
Interview

1

题目分析

   这个题目是有个学弟问我的一个大厂的面试题,这个题目想法很奇妙,能想到这个解法就能够做出来,提示一下,我们要逆向思考,结果数组应该是什么样子?

阅读全文 »

按公因数计算最大组件大小(Leetcode 952)

发表于 2022-08-10 | 分类于 刷题记录 , 并查集 |
| 字数统计: 1.4k | 阅读时长 ≈ 6
Leetcode 952

1

题目分析

   这是一个困难题,其实难度并没有这么大,就看小伙伴们有没有想到这个方法。

阅读全文 »

线段树

发表于 2022-08-06 | 分类于 数据结构和算法 , 数据结构部分 |
| 字数统计: 979 | 阅读时长 ≈ 4
线段树

线段树

线段树介绍

  线段树(Segment Tree):是一种进阶的数据结构,因为其是树形结构,且每个节点表示一段连续的线性空间,因此被称为线段树,线段树和树状数组类似,也是非常适用于前缀和的问题。

阅读全文 »

树状数组

发表于 2022-08-06 | 分类于 数据结构和算法 , 数据结构部分 |
| 字数统计: 1.9k | 阅读时长 ≈ 7
树状数组

树状数组

树状数组介绍

  树状数组(Binary Indexed Tree):是一种进阶的数据结构,英文直译是二叉索引树,因为其结构类似于树,但是保存在数组中,因此常被称为树状数组,在基础的算法中很少使用,因为最近面试笔试题目越来越难、包括做一些比赛都可能会用到这个知识点。如果能在面试中写出树状数组,那一定是相当加分的。

阅读全文 »

社会毒打辛酸史(一)

发表于 2022-01-19 | 分类于 Computer Science , 社会毒打篇 |
| 字数统计: 3.1k | 阅读时长 ≈ 10
社会毒打辛酸史(一)

1

前言

  就在半年前,我还是一个快乐的童鞋~~~然而一个错误的决定,让我彻底走上了一条不归路。在这条路上,首次踏上社会的我,心里怀揣梦想,希望改变世界,然而惨遭毒打。更重要的是,这不是结束,而是噩梦的开始,毒打生活还在继续~~~

阅读全文 »

Git小游戏

发表于 2022-01-02 | 分类于 Computer Science , Git |
| 字数统计: 10k | 阅读时长 ≈ 36
Git小游戏

1

Git小游戏

  在两年前,写过一篇Git基础教学的blog,那个时候还在上学,没有接触过太多大型项目,对Git的理解不够深入。现在在公司里,接触到的代码量都是上亿级别的,甚至几万人合作开发,因此必须要熟练运用Git命令,很多小伙伴感觉到困惑,只从网络上查询到Git的基本用法,但是经常会忘记,如何才能有效记忆呢?这里我给大家推荐一个可视化的Git练习网址,小伙伴们可以一边玩游戏一边掌握Git的使用。

阅读全文 »

Java网络编程

发表于 2021-12-25 | 分类于 语言学习 , Java |
| 字数统计: 2.7k | 阅读时长 ≈ 10
Java网络编程

1

Java网络编程

  网络是我们从小就耳熟能详的名词,大家都喜欢上网冲浪,而且随着科技的进步,时代的发展,我们的网络也变得越来越发达。记得小时候,上网就是指电脑,家里还有那种大屁股显示器(阴极射线管),能玩的游戏非常少,只有CS、红警、传奇、千年等游戏。而现在,游戏种类越来越多,占用资源越来越大,网络也从电脑分布到生活中的各个角落。那么网络是如何传输和连接的呢?下面就和小伙伴们聊一聊网络的知识。

阅读全文 »

UML类图

发表于 2021-12-19 | 分类于 Computer Science , UML类图 |
| 字数统计: 1.3k | 阅读时长 ≈ 4
UML类图

UML类图

UML介绍

  UML类图:表示了软件模型中的静态结构,是软件设计中最重要的一种结构图。可以表达类的内部以及它和其他类直接的关系,帮助其他程序员快速了解系统的结构,是软件工程师必须掌握的技能之一。

阅读全文 »

CallBack(回调函数)

发表于 2021-12-12 | 分类于 Computer Science , CallBack |
| 字数统计: 1.1k | 阅读时长 ≈ 4
CallBack

CallBack

CallBack介绍

  CallBack:被称为回调函数,在编程时常常用CallBack或者Cb表示。在一些大型项目中常常会用到,因为回调函数不区分语言,因此把回调函数作为计算机科学的大类里面介绍,因为C++和Python都可以将一个函数作为参数传递到其他函数中,因此回调方法的理解较为简单,这里重点介绍Java语言的回调机制。

阅读全文 »

原型模式(Prototype)

发表于 2021-11-02 | 分类于 设计模式 |
| 字数统计: 317 | 阅读时长 ≈ 1
原型模式(Prototype)

1

定义

  原型模式(Prototype):属于创建型模式,通过拷贝原型实例创建新的对象,而无需知道对象的任何创建细节。

阅读全文 »
<1…8910…43>
USTCcoder

USTCcoder

身体和灵魂总有一个在路上

428 日志
70 分类
RSS
GitHub weibo
Links
  • 百度搜索
  • 中国科学技术大学
© 2023 USTCcoder
本站访客数 人 本站总访问量 次
0%