logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用 ControlFlow 构建 3 个有趣的 AI 应用

AI 行业正快速迈向利用大型语言模型(LLMs)构建解决方案并最大化 AI 模型潜力的方向。企业正在寻求能将 AI 无缝集成到现有代码库中的工具,从而避免雇佣专业人员和获取资源所带来的高额成本。这正是 ControlFlow 的用武之地。借助 ControlFlow,你只需几行代码就能开发复杂的 AI 应用。在本教程中,我们将探索 ControlFlow,并用它来构建三个有趣的 AI 应用。这些项

文章图片
#人工智能#AI
使用 ControlFlow 构建 3 个有趣的 AI 应用

AI 行业正快速迈向利用大型语言模型(LLMs)构建解决方案并最大化 AI 模型潜力的方向。企业正在寻求能将 AI 无缝集成到现有代码库中的工具,从而避免雇佣专业人员和获取资源所带来的高额成本。这正是 ControlFlow 的用武之地。借助 ControlFlow,你只需几行代码就能开发复杂的 AI 应用。在本教程中,我们将探索 ControlFlow,并用它来构建三个有趣的 AI 应用。这些项

文章图片
#人工智能#AI
【PTA数据结构 | C语言版】字符串匹配算法

请编写程序,得到模式串 t 在主串 s 中首次出现的位置。本题旨在测试各种不同的匹配算法在各种数据情况下的表现。各组测试数据特点如下:数据0:小规模字符串,测试基本正确性;数据1:随机数据,String 长度为 10^5,Pattern 长度为 10;数据2:随机数据,String 长度为 10^5,Pattern 长度为 10^2;数据3:随机数据,String 长度为 10^5,Pattern

#算法#数据结构#c语言
【PTA数据结构 | C语言版】与零交换

将 { 0, 1, 2, …, n−1 } 的任意一个排列进行排序并不困难,这里加一点难度,要求你只能通过一系列的 Swap(0, *) —— 即将一个数字与 0 交换 —— 的操作,将初始序列增序排列。例如对于初始序列 { 4, 0, 2, 1, 3 },我们可以通过下列操作完成排序

#算法#数据结构#c语言
【数据结构 | C++】整型关键字的平方探测法散列

将给定的无重复正整数序列插入一个散列表,输出每个输入的数字在表中的位置。所用的散列函数是 H(key)=key%TSize,其中 TSize 是散列表的表长。要求用平方探测法(只增不减,即H(Key)+i^2)解决冲突。注意散列表的表长最好是个素数。如果输入给定的表长不是素数,你必须将表长重新定义为大于给定表长的最小素数。

文章图片
#数据结构#c++#算法
【数据结构 | C++】字符串关键字的散列映射

例如将字符串AZDEG插入长度为1009的散列表中,我们首先将26个大写英文字母顺序映射到整数0~25;再通过移位将其映射为3×32^2+4×32+6=3206;然后根据表长得到3206%1009=179,即是该字符串的散列映射位置。给定一系列由大写英文字母组成的字符串关键字和素数P,用移位法定义的散列函数H(Key)将关键字Key中的最后3个字符映射为整数,每个字符占5位;再用除留余数法将整数映

文章图片
#数据结构#c++#算法
【数据结构 | C++】小明的账单

先是一个非负整数 M≤100,表示当天收到的账单数,后跟 M 个正整数(都小于 1,000,000,000),表示每张帐单的面额。可老板又提出,必须从目前还没有支付的所有账单中选出面额最大和最小的两张,并把他们付清。小明在一次聚会中,不慎遗失了自己的钱包,在接下来的日子,面对小明的将是一系列的补卡手续和堆积的账单。输出共 N 行,每行两个用空格分隔的整数,分别表示当天支付的面额最小和最大的支票的面

文章图片
#数据结构#c++#算法
【PTA数据结构 | C语言版】两枚硬币

伊娃喜欢收集全宇宙的硬币,包括火星币等等。一天她到了一家宇宙商店,这家商店可以接受任何星球的货币,但有一个条件,无论什么价格,都必须用 2 枚硬币一次付清,不能多也不能少。而她有多达 10^5 个硬币,于是求助于你。给定任一价格,请帮她找出可以付款的 2 枚硬币。输入格式:第 1 行给出 2 个正整数:n (≤10^5 )为硬币枚数、m(≤10^3 )为伊娃要付清的价格;第 2 行给出 n 枚硬币

#数据结构#c语言#算法
【数据结构 | C++】Windows消息队列

如果在进程中有特定事件发生,如点击鼠标、文字改变等,系统将把这个消息连同表示此消息优先级高低的正整数(称为优先级值)加到队列当中。请编辑程序模拟消息队列,将消息加到队列中以及从队列中获取消息。输入第 1 行给出正整数 n(≤10^5),随后 n 行,每行给出一个指令——GET 或 PUT,分别表示从队列中取出消息或将消息添加到队列中。如果指令是 PUT,后面就有一个消息名称、以及一个正整数表示消息

文章图片
#数据结构#c++#算法
【PTA数据结构 | C语言版】堆中的路径

将一系列给定数字插入一个初始为空的最小堆 h。随后对任意给定的下标 i,打印从第 i 个结点到根结点的路径。输入格式:每组测试第 1 行包含 2 个正整数 n 和 m (≤10^3),分别是插入元素的个数、以及需要打印的路径条数。下一行给出区间 [−10^4,10^4] 内的 n 个要被插入一个初始为空的小顶堆的整数。最后一行给出 m 个下标。输出格式:对输入中给出的每个下标 i,在一行中输出从第

#数据结构#c语言#算法
    共 48 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择