自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 人工智能组第一次培训——deepseek本地部署和知识库的建立

本地部署的关键是推理计算,很多人没搞明白,推理计算和训练计算,是两个完全不同的东西,推理不是必须显卡的,推理实际上负荷也不高,只要你的cpu够强,系统内存够大,完全不需要显卡的参与,671b的完整版也可以在无显卡的机器上跑起来。选择Models,里面有很多个模型,主要介绍deepseek-r1和deepseek-v3,v3是更适用于普通的日常对话,r1是更接近于chatgpt的O1它有更长的推理链,但是肯呢个也会有更长的响应时间。高速检索:运用智能搜索功能,输入关键词,瞬间就能精准定位到你急需的信息。

2025-03-16 18:22:36 921

原创 c/c++蓝桥杯经典编程题100道(23)最小生成树

最小生成树是连接图中所有顶点的边构成的树,且所有边的权重和最小。

2025-02-18 11:31:36 935

原创 c/c++蓝桥杯经典编程题100道(22)最短路径问题

最短路径问题是图论中的核心问题,目标是找到图中两点间权重和最小的路径。

2025-02-18 11:20:48 2978

原创 如何在VSCode中免费使用DeepSeek R1:本地大模型编程助手全攻略

如果您想在Visual Studio Code中直接运行DeepSeek作为类似于 GitHub Copilot 的代码代理,而无需花一分钱,请跟着我向您展示如何使用LM Studio、Ollama和Jan等工具来执行此操作。

2025-02-12 18:50:09 2733

原创 c/c++蓝桥杯经典编程题100道(21)背包问题

背包问题是动态规划中的经典问题,核心是 在限定容量下选择物品使得总价值最大化。

2025-02-11 21:14:36 1023

原创 c/c++蓝桥杯经典编程题100道(20)最长公共子序列

最长公共子序列(Longest Common Subsequence,LCS)是求解两个序列中共同存在的最长子序列的问题。子序列不要求连续,但顺序必须一致。

2025-02-10 13:09:50 1090

原创 c/c++蓝桥杯经典编程题100道(19)汉诺塔问题

汉诺塔(Tower of Hanoi)是经典的递归问题,描述如下:三根柱子:A(起点)、B(辅助)、C(终点)。若干盘子:初始时所有盘子按大小顺序叠放在A柱,大的在下,小的在上。目标:将所有盘子从A柱移动到C柱,每次只能移动一个盘子,且任何时候大盘子不能放在小盘子上。

2025-02-10 11:28:33 3154 2

原创 c/c++蓝桥杯经典编程题100道(18)括号匹配

括号匹配是验证字符串中的括号是否正确闭合的问题。

2025-02-09 16:34:36 809

原创 每个开发者都应掌握的5个高级Git技巧

Git是开发者工具库中最强大的工具之一,但许多人仅触及了它的皮毛。虽然git add、git commit、git push等基础命令必不可少,但掌握高级技巧能显著提升开发效率,尤其是在管理复杂项目或应对突发问题时。本文将深入探讨5个高级Git技巧,助你从“会用Git”进阶到“精通Git”。

2025-02-09 12:48:37 825

原创 如何实现单点登录(SSO)?

单点登录(SSO) 是一种认证过程,允许用户通过单一登录访问多个应用程序。其通过一个中央认证服务器来存储用户凭证,并为每个应用程序进行验证。

2025-02-09 11:03:05 1075

原创 c/c++蓝桥杯经典编程题100道(17)二叉树遍历

二叉树遍历是按照特定顺序访问树中所有节点的操作。

2025-02-08 23:08:27 1330

原创 c/c++蓝桥杯经典编程题100道(16)链表反转

链表反转是将链表节点的连接方向完全逆序的操作。

2025-02-08 18:24:41 872

原创 c/c++蓝桥杯经典编程题100道(15)字符串匹配

字符串匹配是在一个 主字符串(文本) 中查找 子字符串(模式) 出现位置的问题

2025-02-08 11:04:12 907

原创 c/c++蓝桥杯经典编程题100道(14)矩阵转置

矩阵转置是将矩阵的行和列互换的操作。常见题型:基础转置:将任意大小的矩阵行列互换(如 3x2 转为 2x3)。原地转置:在不使用额外空间的情况下转置方阵(仅限行数等于列数的矩阵)。特殊矩阵转置:对称矩阵的转置(转置后与原矩阵相同)。

2025-02-06 21:14:00 1170

原创 c/c++蓝桥杯经典编程题100道(13)杨辉三角

杨辉三角(Pascal's Triangle)是一个由组合数构成的矩阵。

2025-02-06 20:36:11 964

原创 c/c++蓝桥杯经典编程题100道(12)质因数分解

质因数分解是将一个正整数分解为若干质数相乘的形式。

2025-02-06 12:44:47 1047

原创 c/c++蓝桥杯经典编程题100道(11)回文数判断

回文数(Palindrome)是指正读和反读都相同的数字或字符串。

2025-02-05 11:16:08 931

原创 c/c++蓝桥杯经典编程题100道(10)二分查找

二分查找是一种在 有序数组 中快速查找目标值的高效算法。

2025-02-04 22:29:56 784

原创 c/c++蓝桥杯经典编程题100道(9)数组排序

数组排序是将数组元素按特定顺序(升序、降序或自定义规则)重新排列的操作

2025-02-03 20:59:04 2383

原创 c/c++蓝桥杯经典编程题100道(8)数组最大值问题

题目:给定整数数组 [3, 1, 4, 1, 5, 9, 2, 6],要求编写程序找出最大值

2025-02-02 22:54:38 669

原创 c/c++蓝桥杯经典编程题100道(7)数组求和

数组求和是指计算数组中所有元素的总和。常见题型:基础求和:计算整个数组的和部分求和:计算数组中某个区间的和(如从第2到第5个元素)条件求和:计算满足条件的元素之和(如正数、偶数等)多维数组求和:计算二维或多维数组的总和

2025-02-02 22:20:37 632

原创 c/c++蓝桥杯经典编程题100道(6)字符串反转

字符串反转是将原字符串的字符顺序完全颠倒的操作。常见题型:基础反转:将整个字符串完全反转(如 "hello" → "olleh")。部分反转:反转字符串中的某个子区间(如反转前k个字符)。单词级反转:按单词为单位反转(如 "hello world" → "world hello")。特殊条件反转:保留特定字符位置不变(如仅反转字母,保留数字和符号)。

2025-02-02 15:08:38 1064

原创 c/c++蓝桥杯经典编程题100道(5)阶乘计算

例题1:输入整数 n,输出 n! 的值(假设 n <= 20)例题2:输入整数 n(n <= 1000),输出精确的 n! 值(大数问题)

2025-02-02 14:27:51 985

原创 c/c++蓝桥杯经典编程题100道(4)素数判断

问题:素数判断 输入一个整数 nn,判断它是否为素数。如果是素数,输出 true;否则输出 false。

2025-02-01 21:39:32 983

原创 c/c++蓝桥杯经典编程题100道(2)(3)最大公约数和最小公倍数

两个或多个整数的最大公共约数。例如,12 和 18 的最大公约数是 6。:两个或多个整数的最小公共倍数。例如,4 和 6 的最小公倍数是 12。

2025-02-01 21:22:11 533

原创 c/c++蓝桥杯经典编程题100道-目录

c/c++蓝桥杯经典编程题100道目录片,包含基础题,中等题,高难题共100道,后续会逐步更新每道编程题的详细讲解

2025-02-01 21:11:39 1754

原创 c/c++蓝桥杯经典编程题100道(1)斐波那契数列

斐波那契数列是一个经典的数学问题,数列的定义如下:- 第0项为0,第1项为1。- 从第2项开始,每一项等于前两项之和。

2025-02-01 12:13:18 904

原创 c语言经典基础例题-第二篇(总结思路和方法为主)

冒泡排序是一种简单的排序算法,它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。这题主要就是先把a(n)表示出来,在用循环累加到s上求和,我是把a(n)表示成b,通过每一次b乘10加上a再赋值给他本身,来表示出a(n)的式子。通过相邻元素之间的比较和交换,使得每一轮排序后,最大(或最小)的元素能够“浮”到序列的一端。如果顺序错误(即对于升序排序,前一个元素大于后一个元素),则交换它们的位置。3.重复过程:逐步向后移动,重复比较和交换,直到序列末尾。2.交换位置(如果需要)

2024-04-02 22:34:16 282 1

原创 c语言经典基础例题-第一篇

辗转相除法,也被称为欧几里得算法,是一种用于计算两个整数最大公约数(GCD)的算法。这个算法基于这样一个原理:两个整数的最大公约数等于其中较小的数和两数的差的最大公约数。2、用辗转相除法求出最大公约数,再把原先俩数求和,再除于最大公约数,就可求出最小公倍数。题干:输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。思路:利用循环遍历字符串的每一个字符,再用核心方法检索统计。当余数为0时,当前的b就是a和b的最大公约数。如果a<b,则交换a和b的值。将b的值赋给a,将余数r的值赋给b。

2024-03-27 11:10:56 505 1

空空如也

空空如也

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

TA关注的人

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