自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2.Open Code快速上手

opencode => 启动对应的OpenCode。最终会生成类似的贪吃蛇游戏。

2026-05-25 19:59:53 212

原创 1.Vibe Coding 介绍

https://survey.stackoverflow.co/2025/technology

2026-05-25 18:17:15 63

原创 第16届国赛蓝桥杯大赛C/C++大学C组

我们能看到 1 / 10 / 100 / 1000 / 10000等数的花费是最小的。或者我们可以直接使用结论(长度变长,宽度小 => 周长最长)然后将其差值进行排序即可。

2026-05-17 21:56:38 278

原创 第16届国赛蓝桥杯大赛C/C++大学B组

我们是要在其中选择2025个并且他们的gcd是1,所以我们只要找出是一个数中只含有一个质数的数字即可。很明显,我们能推出,一次恢复操作就是将最后面的两个转移到最前面。又因为2025 => 3 ^ 4 * 5 ^ 2。我们可以预处理出来g数组用于统计对应的26的次方。运行代码,我们能看到,质数一共是有2024个。我们可以按照以上来进行选择。

2026-05-17 17:02:38 607

原创 LangGraph-AI应用开发框架(六)

【代码】LangGraph-AI应用开发框架(六)

2026-04-21 12:29:18 70

原创 LangGraph-AI应用开发框架(五)

import ospass"""通过问题生成答案"""return {State,input_schema=InputState, #输入验证output_schema=OuputState #输出验证})#按照StateGraph(State)创建的图,执行后返回State#希望得到的结果只有answer。

2026-04-20 22:31:38 220

原创 算法提高13.同余最短路

我们每一次得到一个结果,就进行取模。

2026-04-19 13:06:15 47

原创 LangGraph-AI应用开发框架(四)

import os# 聊天模型与嵌入模型api_key = os.getenv("ZHIPUAI_API_KEY") # 从环境变量读取# 智谱模型(OpenAI 兼容模式,零报错)import os# ===================== 【真正能用】智谱 Embedding =====================data = {# 初始化(直接用)# 加载文档列表paths = ["../Docs/markdown/企业介绍.md",

2026-04-19 10:16:03 422

原创 LangGraph-AI应用开发框架(三)

准备工作#1.状态定义#消息列表#调用LLM次数#2.定义节点"""LLM决定是否调用工具"""#由于当前节点可能是start过来的,也可能是工具过来的#因此state["message"]可能是[H],[H,A,T]#带tool_calls或不带tool_calls的AIMessageSystemMessage(content="你是一个乐于助人的助手,支持调用工具进行搜索"),+ messagesreturn {要点1:回顾AIMessage消息结构。

2026-04-18 19:20:59 86

原创 算法提高12.差分约束(一)

【代码】算法提高12.差分约束(一)

2026-04-17 22:42:07 51

原创 LangGraph-AI应用开发框架(二)

1. 定义包裹状态# 包裹基本信息package_id: str # 包裹idorigin: str # 始发站destination: str # 目的地# 配送状态status: str # "待揽收", "运输中", "派送中", "已签收"history: Annotated[list[str], add] # 流转历史total_distance: Annotated[int, add] # 总里程# 配送详情priority: str # "普通", "加急"

2026-04-17 21:08:50 412

原创 LangGraph-AI应用开发框架(一)

包裹基本信息package_id: str # 包裹idorigin: str # 始发站destination: str # 目的地# 配送状态status: str # "待揽收", "运输中", "派送中", "已签收"history: list[str] # 流转历史total_distance: int # 总里程# 配送详情priority: str # "普通", "加急"

2026-04-17 19:38:09 191

原创 LangChain-AI应用开发框架(十一)

直接替换:将 OpenAI 改为智谱的 Embeddings 类# 定义嵌入模型(1:1 对应你的 OpenAI 写法)model="embedding-3", # 对应 OpenAI 的 text-embedding-3-largedimensions=1024 # 支持自定义维度:256/512/1024/2048。

2026-04-14 22:54:10 133

原创 算法提高10.最近公共祖先(一)

最近公共祖先。

2026-04-14 12:04:35 264

原创 算法提高9.树的重心与直径

多了点权的一个求树的重心。那怎么确定是否存在边呢?

2026-04-13 20:27:28 543

原创 第15届省赛蓝桥杯大赛C/C++大学B组

这篇文章汇总了多个算法问题的解决方案,主要包括握手问题、小球反弹、好数判断、R格式转换、宝石组合、数字接龙和拔河问题。每个问题都包含题目链接、讲解思路和C++代码实现。内容涵盖数学计算、暴力枚举、动态规划、DFS搜索等算法技巧,适用于算法竞赛练习和编程能力提升。

2026-04-10 20:35:48 404

原创 LangChain-AI应用开发框架(十)

【代码】LangChain-AI应用开发框架(十)

2026-04-10 10:47:59 58

原创 LangChain-AI应用开发框架(九)

===================== 1. 初始化模型与Redis配置 =====================# 定义聊天模型(使用gpt-4o-mini,可替换为其他模型如glm-4、qwen-max等)# 定义嵌入模型(用于文本向量化)# 配置Redis客户端(替换为你的Redis地址)index_name="qa", # 索引名称,对应RAG检索的库],# 定义Redis向量存储(核心:存储+检索向量)# 生成检索器(核心:根据用户问题检索相关文档)

2026-04-09 22:46:39 255

原创 LangChain-AI应用开发框架(八)

我们就能够通过我们给的较少提示词,然后映入一个接口生成更完整的提示词。我们可以通过示例加强信息提取的准确度。

2026-04-09 17:18:07 186

原创 第16届省赛蓝桥杯大赛C/C++大学B组(京津冀)

直接把我们的cnt表打好,然后一直加就好了。

2026-04-08 22:07:46 512

原创 第十五届蓝桥杯大赛软件赛国赛C/C++大学B组

我们采用位图进行优化。

2026-04-08 17:32:54 1008

原创 LangChain-AI应用开发框架(七)

【代码】LangChain-AI应用开发框架(七)

2026-04-07 22:55:45 83

原创 第16届省赛蓝桥杯大赛C/C++大学B组

我要进行计算角度,角度就是tanθ = 666 / 233 => θ = arctan 666 / 233。除了1不可以,其他的都可以写成负数 0 正数的形式。

2026-04-07 22:12:51 1573 1

原创 算法提高18.Manacher算法

【代码】算法提高18.Manacher算法。

2026-04-05 12:57:49 565

原创 算法提高8.迭代加深搜索

上面这个策略,是会超时的,但是也是有学习意义的。

2026-04-04 22:42:18 44

原创 算法提高7.双向搜索(一)

【代码】算法提高7.双向搜索(一)

2026-04-04 18:57:34 149

原创 LangChain-AI应用开发框架(六)

定义大模型# 定义输出解析器# 定义生成器while "。# 只要缓冲区中包含句号,就找到第一个句号的位置")# 将句号之前的内容(去除首尾空格)作为一个句子放入列表中并产出# 更新缓冲区,保留句号之后的内容# 定义链for chunk in chain.stream("写一份关于爱情的歌词,需要5句话,每句话用句号分割"):import os#组件1:聊天模型#组件2:输出解析器#自定义生成器#遇到句号,就刷新while "。#找到。的位置")

2026-04-03 16:17:22 563

原创 LangChain-AI应用开发框架(五)

import osprint("我是通过OpenAI接口调用的智谱大模型")#1. 定义OpenAI模型#默认从系统环境读取OPENAI_API_KEY(要提前配置环境变量)#2. 定义消息#用户消息 HumanMessage#系统提示消息 SystemMessage -> 通常作为第一条消息SystemMessage(content="请补全一段故事,10个字以内: "),HumanMessage(content="一只猫正在__?")内容相对保守就相对变得更奇怪了。

2026-04-03 13:15:00 560

原创 LangChain-AI应用开发框架(四)

"),

2026-04-02 12:53:51 805

原创 LangChain-AI应用开发框架(三)

目录一.AI时代下的编程范式1.Vibe Coding氛围编程a.Vibe Coding的起源b.Vibe Coding的局限性2.AI开发框架:新战略高地?a.框架原则b.超级武器3.未来展望二.LangChain:LLM应用开发的核心框架1.LLM驱动的应用程序的框架a.pythonb.JavaScript/TypeScript生态(前端与全栈)c.Java生态d.C++生态e.如何选择?2.LangChain介绍a.复杂场景下,LLM嵌入应用的问题?b.LangChain:解决痛点c.LangChai

2026-04-02 10:00:00 304

原创 LangChain-AI应用开发框架(二)

这里我们成功看到了对应的向量维度。

2026-04-01 21:37:17 90

原创 LangChain-AI应用开发框架(一)

以OpenAI为例,官网地址:https://platform.openai.com/(魔法上网)接入流程参考:https://platform.openai.com/docs/quickstart我们现在实操以deepseek为例:我们能看到首页就有API开发平台了(我们可以来到这个地方)我们这里采用的是APIfox软件来进行测试:在使用deepseek之前我们要进行充值不充值就会出现以下的错误OpenAI也是同理(如果使用OpenAI的话,我们要使用网络代理,这里就不做说明了)

2026-04-01 18:18:14 337

原创 算法提高5.状压dp(二)

【代码】算法提高5.状压dp(二)

2026-03-31 23:14:04 50

原创 算法提高5.状压dp(一)

【代码】算法提高4.状压dp(一)

2026-03-30 15:55:28 40

原创 算法提高4.树形dp(一)

本质上就是找,不相邻的树的节点,使其值最小。我们要从大到小进行循环。

2026-03-28 11:30:35 43

原创 算法提高1.线段树(三)

a % b = c => c <= a / 2 => 最多log2(n)所以,我们的线段树维护的是gcd和sum值。我们后续÷n,要转化为,乘对应的乘法逆元。这样我们的式子就更加的简洁。

2026-03-27 19:12:48 43

原创 算法提高1.线段树(二)

cnt就是我们的懒标记。

2026-03-26 23:13:44 447

原创 linux上git推送内容到gitee上

git remote add origin https(对应的)git push origin master(输入身份和密码即可)在本地进行add和commit操作。(或者git push即可)

2026-03-25 17:19:54 48

原创 7.企业级开发

Git Flow模型。

2026-03-25 17:18:07 269

原创 6.2.多人协作(多分支下(常见))

远程创建分支之后,使用下面的,将远程分支拉取到本地分支上。

2026-03-25 17:12:39 52

python数据分析基础入门

python数据分析讲解

2025-12-31

此资源用于机器学习入门

此资源用于机器学习入门,包含机器学习常见详细算法讲解等

2025-12-31

一.ProtoBuf的学习大纲

学习内容大纲

2025-12-14

空空如也

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

TA关注的人

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