算法
-
【C++入门到精通】 哈希结构 | 哈希冲突 | 哈希函数 | 闭散列 | 开散列 [ C++入门 ]
阅读导航 引言 一、哈希概念 二、哈希冲突 三、哈希函数 ⭕哈希函数应具备的特点 ⭕哈希函数设计原则 ⭕常见的哈希函数 (1)直接定址法(重要) (2)除留余数法(重要) (3)平…
-
基于深度学习的手写数字识别算法Python实现
摘 要 深度学习是传统机器学习下的一个分支,得益于近些年来计算机硬件计算能力质的飞跃,使得深度学习成为了当下热门之一。手写数字识别更是深度学习入门的经典案例,学习和理解其背后的原理…
-
偏最小二乘(PLS)原理分析&Python实现
目录 1 偏最小二乘的意义 2 PLS实现步骤 3 弄懂PLS要回答的问题 4 PLS的原理分析 4.1 自变量和因变量的主成分求解原理 4.1.1 确定目标函数 …
-
图书馆系统(C++)
#include #include #include #include #define MAX_BOOKS 10000 #define MAX_USERS 10000 usin…
-
力扣练习——链表在线OJ
目录 提示: 一、移除链表元素 题目: 解答: 二、反转链表 题目: 解答: 三、找到链表的中间结点 题目: 解答: 四、合并两个有序链表(经典) 题目: 解答: 提示: ①:接上…
-
社区发现算法——Louvain 算法
Louvain 算法 原始论文为:《Fast unfolding of communities in large networks》。 所以又被称为Fast unfolding算法…
-
【数据结构与算法】排序算法总结
🌠作者:@阿亮joy. 🎆专栏:《数据结构与算法要啸着学》 🎇座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不…
-
图的操作算法详解
一.图 基础概念: 有向图 – 图中每个边都有一个方向,例如社交媒体网站上的关注关系图就是有向图。 无向图 – 图中每个边都没有方向,例如朋友之间的相互认识…
-
Python动态规划——以“codeJan与青蛙”为例
链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 题目描述 codeJan喜欢观察世界。有一天,codeJan发现一个非常奇怪的现象。有一些年轻的青蛙聚集…
-
八大排序算法之快速排序(下篇)(快排的优化+非递归快排的实现)
目录 一.前言 1.快速排序的实现: 快速排序的单趟排序(排升序)(快慢指针法实现): 2.未经优化的快排的缺陷 二.快速排序的优化 1.三数取中优化 优化思路: 2. 小区间插…
-
【趣学算法】Day3 贪心算法——背包问题
14天阅读挑战赛努力是为了不平庸~ 算法学习有些时候是枯燥的,这一次,让我们先人一步,趣学算法! ❤️一名热爱Java的大一学生,希望与各位大佬共同学习进步❤️ 🧑…
-
用贪心算法编程求解任务安排问题
题目:用贪心算法编程求解以下任务安排问题 一个单位时间任务是恰好需要一个单位时间完成的任务。给定一个单位时间任务的有限集S。关于S的一个时间表用于描述S中单位时间任…
-
C++ transform算法中toupper的使用
C++ transform算法中toupper的使用 前言 用到这样一个函数,将小写字符串转为大写。 // 一开始个人是这样写的,这样没问题 std::transform(res….
-
怎么画出决策树-两种决策树的可视化方法
目录 一、决策树简单介绍 1.决策树是什么 二.如何实现决策树 三、决策树可视化 3.1 决策树可视化方法一:使用graphviz画出决策树 3.2 决策树可视化方法二:使用plo…
-
C语言数据结构之线性表-单链表篇
不问花开几许 只向浅笑安然 🎥烟雨长虹,孤鹜齐飞的个人主页 🔥个人专栏 期待小伙伴们的支持与关注!!! 目录 使用链表的原因 单链表的实现索引 定…
