logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++之红黑树认识与实现

节点是红色或黑色:每个节点都有一个颜色属性,红色或黑色。根节点是黑色:树的根节点必须是黑色。叶子节点是黑色:叶子节点(即空节点或NULL节点)是黑色。红色节点的子节点是黑色:如果一个节点是红色,则它的两个子节点都是黑色。从任意节点到其每个叶子的所有路径都包含相同数量的黑色节点:这确保了树的平衡性。这些性质保证了红黑树在插入和删除操作后能够保持大致平衡,从而使得查找、插入和删除操作的时间复杂度都能保

文章图片
#c++#java#rpc
二叉树OJ题目

总体上看,二叉树题目方面运用到达递归的情况较多。所以在做题目之前,可以将函数递归部分先行复习。

文章图片
#数据结构
数据结构之栈

栈是一种线性数据结构,它按照 “先进后出”(First In Last Out,FILO)的原则存储和操作数据。这意味着最后插入栈中的元素会最先被取出,就像一摞盘子,最后放上去的盘子会最先被拿走。

文章图片
#数据结构
C++进阶 之 基于逆波兰表达式的计算器实现

通过实现三个函数来对计算器进行了模拟实现,三个函数分开独立实现各自功能,提高了各自独立性,耦合度降低。

文章图片
#c++#java#开发语言
LLMChat ----- 通过C++语言调用大语言模型所实现的聊天系统

LLMProvider作为基类,提供了如下方法:初始化 , 检测模型是否有效 , 发送消息给模型 , 获取模型名称 ,获取模型描述 ,保存模型的有效状态、API_Key、模型描述。具体提供的模型有deepseek-chat、gpt-4o-mini、gemini-2.0-flash,以及ollama本地接⼊的deepseek-r1:1.5b模型。各类大模型在接口实现都类似,只有少量的字段由于官方提供

文章图片
#c++#语言模型#开发语言
LLMChat ----- 通过C++语言调用大语言模型所实现的聊天系统

LLMProvider作为基类,提供了如下方法:初始化 , 检测模型是否有效 , 发送消息给模型 , 获取模型名称 ,获取模型描述 ,保存模型的有效状态、API_Key、模型描述。具体提供的模型有deepseek-chat、gpt-4o-mini、gemini-2.0-flash,以及ollama本地接⼊的deepseek-r1:1.5b模型。各类大模型在接口实现都类似,只有少量的字段由于官方提供

文章图片
#c++#语言模型#开发语言
LLMChat ----- 通过C++语言调用大语言模型所实现的聊天系统

LLMProvider作为基类,提供了如下方法:初始化 , 检测模型是否有效 , 发送消息给模型 , 获取模型名称 ,获取模型描述 ,保存模型的有效状态、API_Key、模型描述。具体提供的模型有deepseek-chat、gpt-4o-mini、gemini-2.0-flash,以及ollama本地接⼊的deepseek-r1:1.5b模型。各类大模型在接口实现都类似,只有少量的字段由于官方提供

文章图片
#c++#语言模型#开发语言
C++入门(缺省参数/函数/引用)

C++的存在,弥补了C语言中的很多不足,作为面向对象的语言,在使用上会便利很多。这点的本文中会有很好的体现。缺省参数是指在函数声明或定义中为某些参数指定默认值。当调用该函数时,如果省略了这些参数,编译器会自动使用默认值。缺省参数通常用于提供函数的默认行为,同时允许用户根据需要覆盖这些默认值。Func(20);return 0;

文章图片
#c++#开发语言
新手入门git操作----- 仓库创建,远端链接,分支管理等等

命令用于查看工作区和暂存区的状态,了解哪些文件被修改、新增或删除等,以及这些文件是否已经暂存。Git会⽤<<<<<<<,====== ,>>>>>>>来标记出不同分⽀的冲突内容。HEAD可以指向其他的分支,被指向的分支就是当前正在工作的分支(前面有* 号)。Git 标签是用来给仓库中的特定提交(commit)打上一个易记的、固定的标记。要想深刻理解git对文件的操作,就要谈一谈⼯作区、暂存区与版本

文章图片
#git#elasticsearch#大数据
Linux基本指令(一)

Linux内核是操作系统的核心部分,负责管理计算机的硬件资源,如CPU、内存、磁盘等,并为应用程序提供运行环境。ls -F : 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;-d:指定文件的时间戳为一个具体的日期或时间,格式更灵活。-a:仅修改文件的访问时间(Access Time),而不修改修改时间(Modify Time)。-m:仅修改文件的修改时间(Modify

文章图片
#linux#运维#服务器
    共 14 条
  • 1
  • 2
  • 请选择