韩先生的博客汇总大全

素养与能力学习

能力与素养恬阔与平时,欣赏与 Offer 展露在未来!

开发工具

数据结构与算法

数组

巧解数组分区问题:双指针交换法
数组中重复的数字:归位法
二维数组中的查找:剔除行列法
顺时针打印矩阵

字符串

替换空格
打印从1到最大的n位数

队列与栈

栈与队列:如何闲情雅致地理解栈实现队列?
栈与队列:以队列之性质,完栈之功能!
包含min函数的栈
栈的压入、弹出序列

堆,优先队列,二叉搜索树,平衡二叉树与并查集

堆,优先队列,二叉搜索树,平衡二叉树与并查集: 加工并存储数据的数据结构

链表

最快删除指定链表节点 :Time = O(1)
快慢指针法巧解题目:链表中倒数第 k 个节点
快慢指针法巧解链表中环的入口节点
逆转链序 !!! 反转链表思路解析
合并两个排序链表问题 不会的有这篇文章就够了!!!
从尾到头打印链表:递归法
复杂链表的复制

二叉树

如何刻意的成为一个二叉树的孩子:二叉树的子结构问题
旋转数组的最小数字
重建二叉树 :递归分区建子树
二叉树的镜像
对称的二叉树
从上到下打印二叉树
二叉搜索树的后序遍历序列

查找算法

利用二分查找优化O(n^4)指数时间复杂度问题
不光是查找值!“二分搜索”

排序算法

选择排序法
冒泡排序法
插入排序法

“快速排序” 就应该这样快速理解

递归与循环

面试官期待的实用斐波那契解法
数值的整数次方

回溯法

写给大忙人看的回溯法
二叉树中和为某一值的路径

深度优先搜索

深度优先搜索:部分和问题
深度优先搜索:Lake Counting (POJ No.2386)
矩阵中的路径

广度优先搜索

广度优先搜索:迷宫的最短路径问题
机器人的运动范围
从上到下打印二叉树

贪心算法

一往直前,贪心法!

动态规划

记录结果再利用的 “动态规划”
青蛙跳台阶问题
剪绳子

程序设计技巧与实践

程序设计常用技巧
思考与想象:POJ的题目Ants(蚂蚁爬杆问题)
算法题:一起来挑战GCJ




CPP

C++ 通天篇

C++ 第一本书: C++Primer全篇细节知识点总结上篇
规则代码 , Google C++ Style 剖析篇
为什么Switch语句内部不能定义变量?
C++中程序调试bug时,为什么出bug语句之前的测试输出语句不输出?
C++Primer 练习3.26解答
为什么C++工程师在循环语句中使用(不等于运算符)作为条件判断而不使用(小于运算符)?

Linux

linux建议
Linux常用命令大全 (具备案例介绍)
体现操作与技巧的Linux Vim详讲
Linux软件包管理

LinuxC++ 服务器

Unity

UGUI基础介绍

UGUI 的发展历程
UGUI 锚点定位全讲解
UGUI RectTransform组件常用小技巧与困惑知识点讲解

UGUI案例介绍

UGUI 实现圆形Image的方式(Unity官方解决方案)
实现圆形Image的方式(编写CircleImage组件,干掉Mask)
UGUI 三种实现规则与不规则图形Button精准点击效果的策略
UGUI 实现3D轮转图效果
UGUI 实现雷达图

程序员中医养生

“宅公司 宅家里” 养生锻炼必备的少林八段锦
四气调神大论篇 :四季养生法

猜你喜欢

转载自blog.csdn.net/chongzi_daima/article/details/105803033
今日推荐