news 2026/4/15 13:14:15

程序员数学基础学习笔记p1-p8

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
程序员数学基础学习笔记p1-p8

1.归并排序

归并排序是用分治的思想,使用递归来实现解决排序问题。

分治体现在把大的问题变成两个规模相当的子问题,在读之前我觉得归并就自然而然两个子问题一般大,其实可以一边1个,一边n-1个,不这样是因为这样没有充分利用计算机的并行计算的能力。

2.组合

组合能解决的问题比如词组匹配、比赛安排。

因为组合是在排列的基础上不看重顺序,所以编程中的组合可以通过对数据排序来实现。

3.数学归纳法能提升效率

在讲64个格子,从1个麦粒开始逐个翻倍装的故事里,归纳目前总共有多少麦粒需要两个数据,一个是前面一共有多少了,一个是当前的是多少,这两个数据都需要归纳法解决,而归纳能提升计算效率。在这个基础上引出了递归。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/12 20:14:17

没N卡怎么学ResNet18?云端镜像开箱即用,3步出结果

没N卡怎么学ResNet18?云端镜像开箱即用,3步出结果 1. 为什么需要云端ResNet18学习环境? 作为一名编程培训班的老师,我经常遇到学生反映"本地电脑显卡太差跑不动深度学习模型"的问题。传统ResNet18教学面临三个典型痛点…

作者头像 李华
网站建设 2026/4/11 7:30:20

ResNet18图像分类实战:云端GPU 1块钱起体验

ResNet18图像分类实战:云端GPU 1块钱起体验 引言 作为一名计算机视觉方向的学生,你是否正在为毕业设计发愁?特别是当选题定为"猫狗图像分类"这类经典项目时,学校机房没有GPU权限,自己的笔记本跑大数据集又…

作者头像 李华
网站建设 2026/4/9 18:26:45

python 多进程apply_async、map_async、pool.imap的用法

想要系统掌握 Python 多进程模块multiprocessing.Pool中apply_async、map_async、imap这三个核心方法的使用语法、核心差异、适用场景和实战示例,从而根据实际需求选择合适的多进程并发方式,提升程序执行效率。前置基础在讲解这三个方法前,先…

作者头像 李华
网站建设 2026/4/10 8:52:24

ResNet18模型监控:低成本性能分析平台

ResNet18模型监控:低成本性能分析平台 引言 作为一名机器学习工程师(MLE),你是否经常遇到这样的困扰:训练好的ResNet18模型部署后,需要持续监控其性能表现,但长期占用公司宝贵的GPU资源又显得…

作者头像 李华
网站建设 2026/4/13 12:07:39

基于AI的11项论文创作工具,支持LaTeX排版与内容优化

工具对比排名 工具名称 核心优势 支持LaTeX 适用场景 aibiye AIGC率降个位数,兼容知网规则 是 AI痕迹强处理 aicheck 学术改写优化,语义保留佳 是 格式统一化 askpaper 降重降AI一体,20分钟快速响应 是 初稿优化 秒篇 人类特…

作者头像 李华
网站建设 2026/4/13 20:36:03

JL — AC695X — 按键调试记录

本篇记录一下在开发按键中的遇到的一些问题: 业务需求是实现如下的按键功能:【AD按键】 蓝牙模式:按键序号单击长按长按保持KEY1模式切换开关机开关机KEY2上一曲音量-音量-KEY3下一曲音量音量KEY4空TWS连接断开空KEY5暂停/播放蓝牙连接/断开空…

作者头像 李华