首页
学习
活动
专区
工具
TVP
发布

算法channel

专栏作者
853
文章
1026139
阅读量
136
订阅数
字符串实践常见问题总结
最近发现很多小伙伴搞不清楚编码和解码,以及字符串前缀 f、r、u 、b 的区别和使用。那以下内容千万不要错过!
double
2023-01-04
1.5K0
模型调参和超参数优化的4个工具
作者 Bunmi Akinremi 我清楚地记得两年前参加的一次机器学习黑客马拉松,当时我正处于数据科学职业生涯的初期。这是由尼日利亚数据科学组织的训练营的资格预审黑客马拉松。 该数据集包含有关某些员工的信息。我必须预测员工是否应该升职。在尝试改进和设计功能几天后,该模型的准确率似乎在 80% 左右波动。 我需要做点什么来提高我在排行榜上的分数。我开始手动调整模型——得到了更好的结果。通过更改参数,移动的准确度提高到 82%(这一移动非常重要,任何参加过黑客马拉松的人都会证明这一点!)。很兴奋,我开始调整其
double
2022-08-31
1.8K0
GitHub疯传!北大学霸的LeetCode刷题笔记火了
最近有群友po出求职战绩:传统工科转码,靠套用算法模板刷题,从大厂不理,到收割5家offer,最后进了字节! 多数人头疼的是刷了几百道题,算法还是不熟,尤其面试一紧张就一片空白。群友说,完全可以靠一套leetcode算法模板解决,80%题直接秒,堪比作弊! 这套LeetCode刷题模板,正是令狐冲在《九章算法班》中总结的面试常考算法类型、最优解题套路、代码模板,一度在GitHub疯传! 扫码免费报名,获取更多模板 👇  刷题3遍,不如北大学霸算法“模板”过一遍 今年互联网裁员潮已至,大厂开放的岗位
double
2022-08-31
6900
机器学习超参调优:常用8种方法
超参数调优是机器学习例程中的基本步骤之一。该方法也称为超参数优化,需要搜索超参数的最佳配置以实现最佳性能。机器学习算法需要用户定义的输入来实现准确性和通用性之间的平衡。这个过程称为超参数调整。有多种工具和方法可用于调整超参数。 我们整理了一份用于调整机器学习模型超参数的前八种方法的列表。 1 贝叶斯优化 贝叶斯优化已成为机器学习算法超参数调整的有效工具,更具体地说,适用于深度神经网络等复杂模型。它提供了一个有效的框架来优化昂贵的黑盒功能,而无需知道它的形式。它已应用于多个领域,包括学习最优机器人力学、序列
double
2022-08-31
1.8K0
爬虫案例:26行代码完成某表情包网站爬取
零基础学习zhenguo老师python课程到今天刚好有一个月时间了,时间过得真快,以前知道简单知道变量,列表但是解决不了需求。刚好这两天有朋友让我爬取表情包网站,我就自己整理思路。这样不仅仅可以学以致用,还能检验自己的学习成果。顺便投稿zhenguo老师还能挣一个饭钱50元钱。 开发思路介绍 1.连接网站,返回页面的html结果。 2.用到lxml的etree方法下的解析获取的网页。提取想要的内容 3.提取得到title和表情包图片的下载地址并保存到变量list中。 4.拼接字符串,将图片的名字进行重新命
double
2022-06-27
3820
2小时完成的第一个副业单子:Python修正excel表格数据
一、前言 大家好,今天我来介绍一下我接的zhenguo老师的第一个Python单子。我完成这个单子前后不到2小时。 首先我接到这个单子的想法是处理Excel表,在两个表之间建立联系,并通过项目需求,修改excel表中的数据。我是运用面向过程写的,将每一步都放在了不同的函数中,下面让我来介绍一下我是怎么通过自己的思路一步一步完成的。 做完单子后,zhenguo老师很快就给我转账了,并且没有二次修改,感觉很省心: 投稿这篇文章后,zhenguo老师又给我50元稿费: 先上客户的需求 二、代码实现及讲解
double
2022-06-01
1.2K0
Python 技巧3:对象比较:“is” vs “==”
这篇文章由伟兄整理供稿。另外,欢迎访问并关注他的博客:https://jl-zhenlaixiaowei.blog.csdn.net/ 当我还是个孩子的时候,我们的邻居有两只双胞胎猫。他们看起来一模一样——同样的炭黑色皮毛和同样刺眼的绿色眼睛。 撇开一些性格怪癖不谈,你不能仅仅看它们就区分它们。但当然,它们是两只不同的猫,两个不同的生物,尽管它们看起来完全一样。 这使我想到了相等和相同之间的含义差异。这种差异对于理解 Python 的 is 和 == 比较运算符的行为方式至关重要。 == 运算符通过检查是否
double
2022-05-25
2710
我修复了Pandas包的一个bug
你好,我是zhenguo 这篇文章介绍Pandas中一个bug,昨天研究了此bug出现的原因,及修改措施。感兴趣的可以看一下,获取在日后能对你有一定帮助。 1 还原这个bug 导出含有层级关系的列头时,会多写出一个空行,此bug稳定出现。 2 定位问题 经过调试发现,锁定此bug出现的位置到excel.py模块,如下所示: 理一理excel.py模块封装的方法,经过调试发现,write方法中下面几行代码是关键逻辑:         formatted_cells = self.get_formatted
double
2022-04-24
3550
递归时间复杂度推导
你好,我是zhenguo 今天这篇文章是一个资料精选,出自斯坦福大学课程讲义,5页PDF,来解决递归算法的时间复杂度。递归被广泛应用,尤其是分治思想,比如最常见的归并排序,最长字符前缀等。 耐下心来,好好研读一遍,相信会对你有用: zhenguo 节选自斯坦福算法设计课讲义
double
2022-03-25
2320
如何构思动态规划?我的一个通俗解释
你好,我是zhenguo 这是我的第506篇原创 打开率不足1.5% 关注我的读者近6万,但是公众号打开率日益下降,最近几篇的阅读打开率已经不足1.5%,这令我有些沮丧,但是作为一名写作近5年的创作者,我不会因此而停下前进的脚步,我还会一如既往,持续为你创造真正有用的技术干货。 提升技术靠的是日积月累的思考和训练,没有所谓的灵丹妙药,也没有一个又一个所谓的神器。学技术就像过日子,平平淡淡才是真。 面试第一关一般是算法面试题 有段时间没更新算法相关的文章了,现在三四月份,关注我的读者应该会有想换工作的,要想
double
2022-03-22
3950
面试常问的数据结构,我总结了这5幅图
你好,我是zhenguo 找工季,技术面,绕不开聊数据结构与算法。 今早晨,5点多爬起来,总结出5幅数据结构相关思维导图: 第一幅,线性表,代表线性数据结构; 第二幅,哈希表,很有特色的数据结构,对应Python中dict,Java中HashMap; 第三幅,二叉树,最基本非线性结构; 第四幅,多叉树,二叉树的延伸; 树是一类特殊的无环无向连通图,所以 最后一幅是图。 接下来,我会找时间详细聊一聊上面四幅图,再后续总结相关算法思维。 我的课程宣传 最近我录制了120节从零学Python精品视频课,
double
2022-03-14
2840
我制作的「面试常问数据结构」思维导图
你好,我是zhenguo 当下是面试季,程序员技术面试绕不开聊数据结构与算法,刷题是必要的,但与之更重要的是总结,构建出常用数据结构与算法的知识图谱。 今天晚上,我总结了一个常用数据结构的思维导图,需要的可以拿去,面试前看一看。接下来,我再梳理出常用的算法思维。
double
2022-03-10
4780
畅销书《算法图解》留言送5本
大家知道“猜数字”这个游戏吗?顾名思义就是一个人想一个数字,另一个人猜。这个游戏简单又有趣,小编小时候很喜欢玩。游戏开始了!小伙伴从 1~100 中任选一个数字记在心里让我猜,我每猜一个数字,他只能说小了、大了或对了。直到我猜到数字,游戏结束。 那时的我比较笨,总是从 1 开始依次往上猜…… 1,小了。那就是 2,2 也小。那就是 3……就这样一个一个猜测数字花费了很长时间。如果他定的数字是 99,那我要猜 99 次才能猜到!小伙伴表示很无奈,后来也不想再和我玩了。 长大之后的一次偶然的机会,我看到了一
double
2022-03-04
3490
我的第九个项目:表情查询web工具
点击上方蓝色字体,关注程序员zhenguo 📷 你好,我是 zhenguo这是我的第501篇原创今天是第9个项目,制作一个表情包查询web工具。 项目介绍 书写表达,一个表情有时胜过一句话。比如: Python👍 一个表情胜似千言 书写表达,如果能结合表情包,展现力会更棒。为了展示,使用这个小工具,写一段话并保存到md文件中,如下所示: 📷 在书写时,快速定位到切题的表情包,并不是一件容易的事。 「表情查询web版」就为解决此问题。 使用软件 点击「所有表情」按钮,显示所有表情和对应字符串: 📷 输入arr
double
2022-03-04
3700
我的第五个项目:实现一个文本定位器
查找某目录下所有文件,包含指定查找串的文件。注意,这里不仅仅匹配文件名,而是搜索文件的内容。
double
2022-01-26
2980
我的第一个Python实用项目,来了!
看到,生成的虽然是测试数据,但是使用faker库生成的数据,看起来又那么”真实”。
double
2022-01-26
4230
Python 5个极易混淆的核心概念!
最近一周思考总结了Python 5个比较容易混淆的核心概念,同时附上我最通俗的区分和理解方法,相信对你一定有帮助!
double
2022-01-26
4000
一文入门 深度强化学习
深度强化学习是人工智能最有趣的分支之一。它是人工智能社区许多显着成就的基石,它在棋盘、视频游戏、自动驾驶、机器人硬件设计等领域击败了人类冠军。
double
2022-01-26
9590
这个折线图,惊艳到我了!
展现多个系列的数据,一般习惯使用柱状图或折线图。本文使用个人比较喜爱的Pyecharts库,绘制呈现多个系列数据的普通折现图(line chart)、堆叠图(stack chart)、面积堆叠图(stack area chart)。
double
2021-12-15
8940
这10个Python性能调优的小技巧,你知道几个?
你好,我是 zhenguo 这是我的第479篇原创,这篇文章关于Python性能调优的10个小技巧,每天花5-10分钟阅读我的文章,对你技术提升一定会有帮助。
double
2021-11-25
3280
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档