leetcode解题5. 最长回文子串[email protected]官解,暴力法,动态/中心扩散法,manacher法

给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。

leetcode解题3. 无重复字符的最长子串[email protected]官方,暴力解法和窗口滑动解法

  • 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。

  • 示例 1:

    输入: "abcabcbb"

    输出: 3

    解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。

leetcode解题:7. 整数反转@弹出和推入数字 & 溢出前进行检查

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。这题难度不大很很适合新手练手。

python操作postgresql数据库,线程并行修改5w条数据,性能优化

之前的任务中,我们创建了,日志系统,操作excel文档和数据库的接口、高德地图的接口。但是城市的数据有2000多条,我们每次单线程地去存取数据,太慢了。后来我们测试、例如OP文档OP数据库都属于IO操作比较密集的操作。子优化操作数据库的时候,我们选定线程池并行,创建新的xls表,接下来让我们从新的额xls表中读取数据并存入数据库POSTGRE吧🙃

分类算法-朴素贝叶斯

朴素贝叶斯分类器(Naive Bayes Classifier, NBC)发源于古典数学理论,有着坚实的数学基础,以及稳定的分类效率。同时,NBC 模型所需估计的参数很少,对缺失数据不太敏感,算法也比较简单。之所以成为“朴素”是因为整个形式化过程只做最原始、最简单的假设。朴素贝叶斯在数据较少的情况下仍然有效,可以处理多类别问题。

python操作excel文档IO频繁,多线程/线程池修改2800条数据

之前的任务中,我们创建了,日志系统,操作excel文档 和 postgresql数据库的接口、高德地图的接口。但是城市的数据有2000多条,我们每次单线程地去存取数据,太慢了。我们来试试集中并发执行地方式,并比较一下。测试用进程、协程、线程来分别测试。看看哪个效果好。