老齐教室

通俗易懂讲算法:快速排序

算法 快速排序 QuickSort 排序
作者:Marcus Sanatan 翻译:老齐 介绍快速排序是一种流行的排序算法,经常与归并排序一起使用。快速排序是一个高效的排序算法,平均复杂度为O(nlogn)。它受欢迎的部分原因还在于易于实施。 在本文中,我们将先使用整数集合演示快速排序算法,然后会用自定义对象深入探讨这种算法的实 ...
Read more

小荷才露尖尖角

web
注: 下面这篇文章,是一名网友之作,简要记录了他学习web开发的历程,并最终制作了自己的个人网站。 作者简介草莓君,是一名电子信息科学专业的大四学生,刚经历了计算机研究生初试,虽然目前生死未卜(2月中旬才公布初试分数),但他仍有在准备复试。 在准备研究生考试的同时,草莓君也在学习网站开发技术 ...
Read more

特征为什么那么重要

特征 重要度 梯度上升
作者: Vinko Kodžoman 翻译:老齐 一个月以来,我一直在Kaggle研究Quora问答的机器学习竞赛,我注意到大家反复讨论的一个话题,现在想谈谈它,机器学习模型似乎有一个无法逾越的界限,虽然有的方法通常能够得到很好的结果,但是因为受限于数据的特征,导致它的上限无法突破。所以, ...
Read more

通俗易懂的HTTPS

HTTPS Python Flusk
翻译:老齐 你有没有想过为什么你可以通过互联网发送你的信用卡信息?你可能已经注意到了浏览器地址栏中的https:// ,但它是什么?它如何保证你的信息安全?或者你可能想要创建一个Python HTTPS应用程序,但你并不完全确定这意味着什么。如何确保你的web应用是安全的? 你可能会惊讶地发 ...
Read more

python绝技30例

python 技巧
Python绝技30例作者:Erik-Jan van Baaren 翻译:老齐 如果你使用Python,下面要介绍的30个技巧,是能够让你提高编码效率的最佳方案,不得不看。 Life is short, You need Python. 1.使用Python3从2020年1月1日起,P ...
Read more

用Python读写海量图片的方法

Python 图像 读取 存储
翻译:老齐 为什么必须要了解更多用Python存储和访问图像的方法?如果你的业务只用到少量图片,比如根据图像的色彩分类,,或者用OpenCV实现人脸识别,这时完全不用担心这个问题了。即使借助Python的PIL,也能轻松处理几百张照片,把图像以.png或.jpg文件的形式存储在磁盘上,简单 ...
Read more

最适合你学习的深度学习框架

飞桨 PaddlePaddle 深度学习
最适合你学习的深度学习框架对于深度学习或者说神经网络而言,这个世界似乎不缺乏框架了。大家耳熟能详的Tensorflow、PyTorch、Caffe等,那么问题来了: 要学习哪个? 有人会说:都要学。 还有人说:学最好的。 理论上说的对,也豪气冲天,但是,别忘了,你的学习有成本——时间、精力甚 ...
Read more

让Python程序跑得更快

Python 缓存 程序 速度
来源:https://martinheinz.dev/blog/13 作者:Martin 翻译:老齐 讨厌Python的人总是说,他们不想使用Python的原因之一是它的速度太慢。这是一种非常愚蠢的观点。不管使用哪种编程语言,具体的程序是快还是慢,在很大程度上取决于写代码的人的技术能力,而 ...
Read more

Python中的堆排序

Python 堆 排序
来源:https://stackabuse.com/heap-sort-in-python/ 作者:Olivera Popović 翻译:老齐 介绍堆排序是高效排序算法的另一个例子,它的主要优点是,无论输入数据如何,它的最坏情况运行时间都是O(n*logn)。 顾名思义,堆排序在很大程度 ...
Read more

数据准备过程中如何创建虚拟变量

数据准备 特征工程 虚拟变量
原文地址:https://www.marsja.se/how-to-use-pandas-get_dummies-to-create-dummy-variables-in-python/ 作者:Erik Marsja 翻译:老齐 在本文中,我们将学习如何使用Pandas的get_dummi ...
Read more
Prev Next