摘要:
写在前面 在尝试过Hugo、Jekyll等博客框架后,我最终选择了MkDocs+Github的方案,主要出于以下几点考虑: 博客内容可基于Markdown写作,不需要掌握html等其它语法。 发布简单,只需几个命令就可以部署好本地框架,更新也很方便。 页面简洁,可能对追求美观的用户而言还有提升空间, 阅读全文
摘要:
哈希表 什么是哈希表 哈希表是根据关键码的值而直接进行访问的数据结构。 简单的例子:数组 什么时候想到用哈希法 当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。 哈希碰撞 元素通过哈希函数被映射到同一个索引下标位置 解决方法: 拉链法 从发生冲突的位置拉出一条链表,发生冲突的元素 阅读全文
摘要:
977 有序数组的平方 题目链接:https://leetcode.cn/problems/squares-of-a-sorted-array/ 思路:双指针(实际是三指针),两个找最大值,一个确定平方后的位置。 209.长度最小的子数组 题目链接:https://leetcode.cn/probl 阅读全文
摘要:
704. 二分查找 链接:https://leetcode.cn/problems/binary-search/description/ 思路:关键是定义清楚区间边界,想清楚middle在计算中是否可能取到左边界or右边界。若采用闭区间,则middle可能等于左/右 边界值。 27. 移除元素 链接 阅读全文
摘要:
整体流程 登录天池在线编程环境 导入pandas 和 xrld 操作EXCEL文件 登录天池在线编程环境 网址:tianchi.aliyun.com 登陆后选择天池实验室-天池notebook 天池实验室新手入门教程: https://tianchi.aliyun.com/notebook-ai/d 阅读全文
摘要:
一句话概括:A*是一种启发式搜索算法。 阅读全文