随笔分类 - 数据结构与算法
数据结构与算法
摘要:1. 引言 做 图的相关算法 的 代码测试的时候, 光看 映射表很不直观, 有时候 生成的图 有问题 也没法 很快 很直观的发现, 有了 PlantUML 就可以直接渲染出来,很直观. 2. 相关代码 2.1. 数据结构 import java.util.ArrayList; import java
阅读全文
摘要:环境安装: 安装pip工具 sudo easy_install pip pip install PIL ERROR: Could not find a version that satisfies the requirement PIL (from ver Pip install PIL 解决 先
阅读全文
摘要:还是觉得有必要坚持刷leetcode 在这里打卡。 加油。 这是第一遍 很惭愧。做这一行这么久 才开始刷力扣。但是开始了总是好的。尽管代码丑,但是至少都是能通过的吧。 1、 Total Accepted: 159385 Total Submissions: 822358 Difficulty: Me
阅读全文
摘要:有5组符号 { {a1,a2,a3}, {b1,b2,b3,b4}, {c1,c2}, {d1,d2,d3,d4,d5}, {e1,e2,e3,e4} }, 每组各取一个组成新的组合。 求与 {a1,b1,c1,d1,e1} 这个组合差异度大于2的所有组合!差异度是指两个组合中 不同的元素个数。如
阅读全文
摘要:popStar 又叫 消灭星星。 闲着想了下算法。 点击星星格子 会出现星星的描边,就是多边形格子的描边 最终 效果类似下图. 中心思想,贴出核心代码 --[[ 假如 一个格子 上方的格子 是无效格子 意味着这个格子的上面的这条边 是多边形的轮廓边 同理 根据四个方向的无效点 就可以获取 四个方向的
阅读全文