深度学习
文章平均质量分 94
疯狂的超级玛丽
Python
展开
-
太牛了!用Python实现十大经典排序算法!
排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。原创 2024-10-14 13:33:48 · 614 阅读 · 0 评论 -
微信为什么使用 SQLite 保存聊天记录?
SQLite 从版本3.25.0开始,在使用over子句的聚合函数中支持了filter子句,但是在使用group by子句的聚合函数中还不支持。事实上,SQLite 是一个非常可靠的数据库,它可以处理 TB 级的数据,但它没有网络层。它不支持的功能在其他一些主要产品中也同样不支持(在聚合中语句中的distinct,width_bucket, respect|ignore nulls和from first|last等语句)。这是一个特有的SQL扩展,即它不是标准SQL的一部分,因此在下面的矩阵中是灰色的。原创 2024-10-12 17:52:25 · 648 阅读 · 0 评论 -
使用VS Code五年后,我决定换回Pycharm
在编程中,VS Code 作为我的主 IDE 长达 5 年之久。在这个时间点上我决定换掉它,这可能会令人无法理解。本文我将和大家分享我做这个决定的原因。原创 2024-10-09 17:47:38 · 1128 阅读 · 0 评论 -
吐血推荐 几个超级牛的在线 Python 解释器!
安装 Python 很容易,但或许你正在用智能手机/平板电脑,在用不允许安装软件的电脑,或者因为其它原因无法安装 Python。那么,如何通过免安装的方式使用 Python 呢?本文将介绍 17 个免费的 Python 解释器和交互式 Shell(也称为 REPL),你可以从 Web 浏览器中直接访问。(译注:国内访问部分网站不稳定,可以多试试,或者借助其它辅助上网的工具)基于浏览器的 Python 解释器有一些缺点:不能使用 open() 函数读写文件,不能建立网络连接。原创 2024-10-09 17:33:57 · 1471 阅读 · 0 评论 -
豆瓣评分9.3,吴军博士重磅新作,修炼你的计算思维!
1有人说“程序员分为两类:看过《数学之美》的与没看过的。程序员职业生涯也可分为两个阶段:读了《数学之美》之前与之后。”也有人说“一部IT人非读不可,而非IT人也应该阅读的作品非《浪潮之巅》莫属。这两本书都是在计算机界掀起阅读热的巨著,从获得数百万点击的系列博客到一本屡获大奖的畅销书,从一上市就在业界获得巨大反响到印刷超60万套,被称为计算机史上的“人间词话”,它们的魅力是有目共睹的。尤其是在程序员圈子,看看有多少“程序员必读书单”中都力荐了这两本书,便可知晓它们对程序员的重要性。原创 2024-10-09 13:31:52 · 1340 阅读 · 0 评论