自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【基础算法实战5.0】位运算

位运算是程序优化中不可忽视的一项技巧。它不仅能够让程序运行速度显著提高,而且对于某些问题,它的解法比传统算法更加直接和简洁。在这篇文章中,我将结合自己的理解和学习经验,介绍位运算的基本原理、常见操作、实际应用场景,并通过具体案例展示它如何在日常编程中为我们带来便利与效率提升。

2024-09-28 09:59:36 1144

原创 【基础算法实战4.0】贪心算法

贪心算法是一种在求解最优化问题时常用的方法。与动态规划等算法不同,贪心算法通过局部最优选择来希望达到全局最优解。这种方法在某些问题中非常有效,但并不是所有问题都能用贪心算法解决。本文将结合个人理解,深入探讨贪心算法的原理、特性及其应用。

2024-09-27 08:40:13 1141

原创 【基础算法实战3.0】回溯算法

回溯算法是一种灵活且强大的算法策略,广泛应用于组合、排列、子集等问题。它的核心思想是利用递归和“试错”方法,在探索所有可能解的过程中,通过不断选择和撤回选择来找到最终的解。回溯算法不仅是一种求解特定问题的技术,更是一种解决复杂问题时的思维方式,强调从部分解逐步构建全解的过程。这一过程的灵活性使得回溯算法可以广泛应用于许多领域,例如图论、游戏设计和组合优化等。

2024-09-24 12:17:15 1028

原创 从零开始上手深度学习【1】数据操作与数据预处理

虽然现在市面上有很多关于深度学习原理和代码讲解的视频或者教材,但是大多是着重讲深度学习的原理,代码部分设计很少,还有一部分则讲的是比较高深的代码,对于从零开始的DL小白来说较难上手。对比过现有的众多教程,我找到了DataWhale在2024年三月的组队学习系列“动手学深度学习”(活动已经结束),决定使用其开源的学习资料(包括教材和配套视频),将自己的学习过程整理为笔记,以便和我一样不爱看视频的同学进行学习,也便于在一些没有播放视频的条件的场合下进行DL的系统学习。

2024-09-22 20:41:11 966

原创 【基础算法实战2.0】递归与分治算法

在算法设计的过程中,递归与分治算法常常被作为解决复杂问题的重要工具。它们能够通过巧妙的思维,将问题拆解成较小的子问题逐步求解。本文将结合个人的一些理解,详细探讨递归与分治算法的原理、应用场景,以及如何在实际问题中使用这些算法。

2024-09-21 14:37:50 1156

原创 【基础算法实战1.0】枚举算法

枚举算法是一种最基本但却非常重要的算法思想。在解决复杂问题时,我们常常会从最简单的枚举开始,通过全面地考虑所有可能的情况,找到问题的解。在本文中,我将结合自己的理解,深入探讨枚举算法的原理、应用场景以及如何优化枚举算法以提高效率。

2024-09-17 16:11:22 1089 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除