算法

dundunmm8 分钟前
python·算法·机器学习·scikit-learn·sklearn·分类算法
机器学习之scikit-learn(简称 sklearn)scikit-learn(简称 sklearn)是 Python 生态中一个非常流行且强大的机器学习库,支持各种机器学习算法和工具。
古希腊掌管学习的神8 分钟前
人工智能·python·算法·机器学习·sklearn
[机器学习]sklearn入门指南(1)scikit-learn(简称sklearn)是一个开源的Python机器学习库,它提供了简单而高效的工具用于数据挖掘和数据分析,并且拥有一个活跃的开发社区。它建立在NumPy、SciPy和matplotlib这些科学计算库之上,旨在提供一致且可复用的API。 中文社区
波音彬要多做9 分钟前
开发语言·数据结构·c++·学习·算法
41 stack类与queue类目录一、简介(一)stack类(二)queue类二、使用与模拟实现(一)stack类1、使用2、OJ题
程序员老冯头2 小时前
开发语言·c++·算法
第十五章 C++ 数组C++ 支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。
AC使者7 小时前
数据结构·算法
5820 丰富的周日生活5820 丰富的周日生活题目内容全部提交我的提交题目统计简单+时间限制: 1000MS内存限制: 256MB分数:100OI排行榜得分:14(0.1*分数+2*难度)
cwj&xyp7 小时前
前端·python·算法
Python(二)str、list、tuple、dict、set查找:修改:其他API:可变:在我们不确定字典中是否存在某个键而又想获取其值时,可以使用get方法,还可以设置默认值:
xiaoshiguang311 小时前
算法·leetcode
LeetCode:222.完全二叉树节点的数量跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的! 代码随想录
爱吃西瓜的小菜鸡11 小时前
c语言·学习·算法
【C语言】判断回文相信你是最棒哒!!!题目描述正确代码总结输入一个字符串,输出该字符串是否回文。 输入为一行字符串(字符串中没有空白字符,字符串长度不超过100)。 如果字符串是回文,输出yes;否则,输出no。
别NULL12 小时前
数据结构·c++·算法
机试题——疯长的草将种不同的草随机种在一块广漠无垠的二维平面上(直角坐标系内),给定二维数组 points 表示第 0 天所有草的初始位置,第 i 项 points [i]=[xi, yi] 表第 0 天草 i 在点 [xi, yi]。每天,被草覆盖的点会向外蔓延到它上、下,左、右,左上、左下、右上、右下 8 个邻居点,注意,初始状态下,可能有多种草在同一点上。
TT哇12 小时前
java·算法·蓝桥杯
*【每日一题 提高题】[蓝桥杯 2022 国 A] 选素数选素数小蓝有一个数 x,每次操作小蓝会选择一个小于 x 的素数 p,然后在 x 成为 p 的倍数前不断将 x 加 1,(如果 x 一开始就是 p 的倍数则 x 不变)。 小乔看到了小蓝进行了 2 次上述操作后得到的结果 n,他想知道 x 在一开始是多少。如果有多种可能,他想知道 x 一开始最小可以是多少,而如果不存在任何解,说明小乔看错了,此时请输出 −1。 输入格式 输入一行包含一个整数 n,表示经过两次操作后 x 的值。 输出格式 输出一行包含一个整数表示 x 的初始值。如果有多个解,输出最小的。如果
yuanbenshidiaos13 小时前
java·c++·算法
C++----------函数的调用机制栈帧的创建与销毁参数传递方式的细节函数返回值传递机制的细节代码解释:
唐叔在学习13 小时前
数据结构·算法·排序算法
【唐叔学算法】第21天:超越比较-计数排序、桶排序与基数排序的Java实践及性能剖析当我们谈论排序算法时,大多数人的第一反应可能是基于元素比较的排序方法,如快速排序或归并排序。然而,存在一类特殊的排序算法——非比较排序,它们不依赖于元素之间的直接比较来决定顺序,而是利用数据本身的特性进行排序。这类算法在特定场景下具有显著的优势,可以提供比 O(n log n) 更好的时间复杂度,尤其是在处理整数或有限范围的数据时。本文将深入探讨三种典型的非比较排序算法:计数排序、桶排序和基数排序,分析它们的原理、实现细节、时间复杂度和空间复杂度,并通过Java代码进行具体实现。
ALISHENGYA13 小时前
数据结构·算法
全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之分支结构(switch语句)if语句处理多个分支时需要用if-else if结构,分支越多,嵌套的if语句层就越多,程序不但庞大、复杂,理解起来也比较困难。在C++编程中,针对有些问题除了使用if-else if结构之外,还有switch语句也可以实现,并且switch语句更加简洁易懂。
chengooooooo13 小时前
算法·leetcode·职场和发展
代码随想录训练营第二十七天| 贪心理论基础 455.分发饼干 376. 摆动序列 53. 最大子序和今天的内容比较简单 简单了解贪心是通过局部最优解反推全局最优解(有经验成分)题目链接:455. 分发饼干 - 力扣(LeetCode)
jackiendsc14 小时前
java·开发语言·算法
Java的垃圾回收机制介绍、工作原理、算法及分析调优Java的垃圾回收(Garbage Collection,GC)是Java虚拟机(JVM)提供的一种自动内存管理机制,用于自动回收不再使用的内存空间,以避免内存泄露和内存溢出等问题。下面主要介绍Java垃圾回收的基本概念、工作原理、算法等。
Jiude15 小时前
python·算法·面试
算法题题解记录——双变量问题的 “枚举右,维护左”算法题的时间复杂度是必须考虑的因素,n的数量级和复杂度二者可以决定算法的执行时间。在有进行时间限制的题中,一个过于复杂的题解会因超时而得不到全分。
游是水里的游15 小时前
算法
【算法day20】回溯:子集与全排列问题给你一个整数数组 nums ,找出并返回所有该数组中不同的递增子序列,递增子序列中 至少有两个元素 。你可以按 任意顺序 返回答案。
yoyobravery15 小时前
c语言·开发语言·算法
c语言大一期末复习#include<stdio.h> int main( ) { char ch; int count=0; while((ch=getchar())!='\n') { if(ch==' ') { count+=1; } } printf("%d\n",count); return 0; }
被AI抢饭碗的人15 小时前
算法
算法题(13):异或变换审题:这题的数据量比较大,所以暴力解法肯定是过不了了,我们根据异或运算的性质来找找规律,不难发现他是有循环周期的。
nuyoah♂16 小时前
算法·leetcode·动态规划
DAY36|动态规划Part04|LeetCode:1049. 最后一块石头的重量 II、494. 目标和、474.一和零目录LeetCode:1049. 最后一块石头的重量 II基本思路C++代码LeetCode:494. 目标和