
设计
文章平均质量分 59
CoderLC
这个作者很懒,什么都没留下…
展开
-
常用数据结构与算法
基本数据结构与算法数据结构线性表数组链表栈、队列树、二叉树树二叉树二分搜索树平衡二叉树红黑树二叉堆线段树Trie集合、映射并查集算法排序算法二分查找DFS、BFS、回溯贪心分治法最短路径字符串匹配动态规划蒙特卡洛什么是数据结构数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。线性表数组的优缺点:可以直接利用索引进行访问,速度原创 2020-08-27 18:04:18 · 2160 阅读 · 0 评论 -
自创一个可逆的字符串长度压缩算法
自己想出来LZW算法(其他算法压缩出来的长度可能更长),在我们这里并不需要每次都动态生成字符串映射表,只需要提前设定好一个表用于所有的压缩和解压缩过程就行,不过想了一下,这个表会比较庞大,也挺麻烦(陷入思考)…假定每个字符的ascii码值不会超过 255,那么则可以让每个字符占 8 位,而后拼接起来转换为十进制就得到了唯一的一个数字。最近在与友商做数据同步的过程中碰到一个问题:友商的某个字段(类似于uuid,不带中文)长度超过了对应的我们的字段的长度。验证好使,并且达到了压缩长度的方法。原创 2020-08-19 17:26:07 · 7338 阅读 · 19 评论 -
UML中的类图及类图之间的关系
统一建模语言简介统一建模语言(Unified Modeling Language,UML)是用来设计软件蓝图的可视化建模语言,1997 年被国际对象管理组织(OMG)采纳为面向对象的建模语言的国际标准。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。统一建模语言能为软件开发的所有阶段提供模型化和可视化支持。而且融入了软件工程领域的新思想、新方法和新技术,使软件设计人员沟通更简明...转载 2019-10-26 16:36:43 · 633 阅读 · 0 评论 -
Restful API 的设计规范
收藏一波大佬的总结笔记http://novoland.github.io/%E8%AE%BE%E8%AE%A1/2015/08/17/Restful%20API%20%E7%9A%84%E8%AE%BE%E8%AE%A1%E8%A7%84%E8%8C%83.html转载 2019-07-11 15:55:00 · 204 阅读 · 1 评论