首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏SDLC技术探究

    python实现的AI版飞花

    一 前言 “春城无处不飞花”,在遥远的古代,古人就开始有饮酒作乐的智慧,伴随着“飞花”的诞生,文学创作者饮酒作乐必须要飞花助兴了。 bot: 好的,我们可以玩飞花游戏。 you: 这是飞花游戏 bot: 对不起,我误解了你的意思。让我们继续玩飞花游戏吧!请说出下一个含有“月”字的词语或诗句: 回答:“但愿人长久”。 接下去的飞花令你来定吧。 you: 说一个 以鸟为关键词的飞花游戏 bot: 好的,让我们来一场以鸟为关键词的飞花游戏。 接下去的飞花令你来定吧。 you: exit 我们可能需要进一步训练这个工具才能让他成为一个飞花高手。

    1K21编辑于 2023-12-21
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言指针

    今天小编就用一片博文,带大家从基础、进阶到技巧、运用,层层进化,带大家打通C语言指针的任督二脉

    24610编辑于 2025-11-18
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言内存函数

    “山在雾中若隐若现,水在光里缓缓流淌。 我撑一叶小舟,不问归期, 只想听这天地的一声叹息。”

    15710编辑于 2025-11-13
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言数组

    • type 指定的是数组中存放数据的类型,可以是: char、short、int、float 等,也可以自定义的类型。 • arr_name 指的是数组名的名字,这个名字根据实际情况,起的有意义就⾏。 • [] 中的常量值是⽤来指定数组的⼤⼩的,这个数组的⼤⼩是根据实际的需求指定就行。

    20610编辑于 2025-11-13
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——【C语言】文件操作

    本章讨论的是数据⽂件 在以前各章所处理数据的输入输出都是以终端为对象的,即从终端的键盘输入数据,运行结果显示到显示器上。 其实有时候我们会把信息输出到磁盘上,当需要的时候再从磁盘上把数据读取到内存中使用,这里处理的就是磁盘上文件

    17110编辑于 2025-11-13
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言常见概念

    人与人交流的是自然语言,如:汉语、英语、日语 那人与计算机交流就得用计算机语言 C语言就是众多编程语言中的一种,是一种底层语言

    19110编辑于 2025-11-18
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言转义字符

    转义字符是编程中用于表示特殊符号或功能的字符序列,通常以反斜杠(\)开头。例如:\n(换行)、\t(制表符)、\(反斜杠)、"(双引号)等。它们帮助在字符串中插入无法直接输入的字符,增强代码的灵活性和可读性。

    26010编辑于 2025-11-12
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言(数组+函数)

    我们前⾯内容中学到的 printf 、 scanf 都是库函数,库函数也是函数,不过这些函数已经是现成的,我们只要学会就能直接使⽤了。有了库函数,⼀些常⻅的功能就不需要程序员⾃⼰实现了,⼀定程度提升了效率;同时库函数的质量和执⾏效率上都更有保证。

    26210编辑于 2025-11-13
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言变量和常量

    在C语言中,变量是程序中最基本的存储单元,用于存储和操作数据。下面我将全面讲解C语言中定义变量的方法。

    17510编辑于 2025-11-13
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言分支与循环语句(下)

    前言 上一篇文章收集飞花碎片——C语言分支与循环结构(上)已经跟大家全面讲解了分支与循环的基础知识,这一张会通过几个程序设计项目来锻炼逻辑思维能力,难度从难到易,大家可以根据自己的需求去练习 练习一

    24710编辑于 2025-11-13
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言分支与循环语句(上)

    #mermaid-svg-Yy7US978e1SNa71U {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Yy7US978e1SNa71U .error-icon{fill:#552222;}#mermaid-svg-Yy7US978e1SNa71U .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Yy7US978e1SNa71U .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-Yy7US978e1SNa71U .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Yy7US978e1SNa71U .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Yy7US978e1SNa71U .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Yy7US978e1SNa71U .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Yy7US978e1SNa71U .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Yy7US978e1SNa71U .marker.cross{stroke:#333333;}#mermaid-svg-Yy7US978e1SNa71U svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Yy7US978e1SNa71U .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-Yy7US978e1SNa71U .cluster-label text{fill:#333;}#mermaid-svg-Yy7US978e1SNa71U .cluster-label span{color:#333;}#mermaid-svg-Yy7US978e1SNa71U .label text,#mermaid-svg-Yy7US978e1SNa71U span{fill:#333;color:#333;}#mermaid-svg-Yy7US978e1SNa71U .node rect,#mermaid-svg-Yy7US978e1SNa71U .node circle,#mermaid-svg-Yy7US978e1SNa71U .node ellipse,#mermaid-svg-Yy7US978e1SNa71U .node polygon,#mermaid-svg-Yy7US978e1SNa71U .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-Yy7US978e1SNa71U .node .label{text-align:center;}#mermaid-svg-Yy7US978e1SNa71U .node.clickable{cursor:pointer;}#mermaid-svg-Yy7US978e1SNa71U .arrowheadPath{fill:#333333;}#mermaid-svg-Yy7US978e1SNa71U .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-Yy7US978e1SNa71U .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-Yy7US978e1SNa71U .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-Yy7US978e1SNa71U .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-Yy7US978e1SNa71U .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-Yy7US978e1SNa71U .clust

    16410编辑于 2025-11-18
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言关键字typedef

    比如我们有数组指针类型 int(*)[5] ,需要重命名为 parr_t,那可以这样写:

    16910编辑于 2025-11-13
  • 来自专栏C语言与数据结构算法

    收集飞花碎片———C语言输入函数(应声虫)

    scanf 是C语言标准库中的一个输入函数,用于从标准输入(通常是键盘)读取格式化数据。

    37110编辑于 2025-11-12
  • 来自专栏Crossin的编程教室

    用Python+小程序实现诗词大会的飞花

    写在前面 在2018年下半年的某一天,偶然观看了《中国诗词大会》节目的飞花环节。 实现语音版飞花仅作为兴趣爱好,之前本来是用 Django 完成的,在朋友的安利之下改用 Sanic 重写。 飞花 整体架构如图所示 ? 架构如上图所示,接下来分享部分技术细节。 最后 以上是关于飞花应用的总结,总的来说还是挺满意这次实践。 有希望继续改进的同学可以在 github 上 fork 飞花代码库进行二次开发。

    3.1K40发布于 2019-07-08
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言字符串(纯干货)

    这种由双引号(Double Quote)引起来的一串字符称为字符串字面值(String Literal),或者简称字符串。 注:字符串的结束标志是一个 \0 的转义字符。在计算字符串长度的时候 \0 是结束标志,不算作字符串内容。

    23410编辑于 2025-11-13
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言操作符与进制转换

    在计算机编程的学习中,其实我们经常能听到2进制、8进制、10进制、16进制 这样的讲法,那是什么意思呢? 其实2进制、8进制、10进制、16进制是数值的不同表示形式而已。

    22710编辑于 2025-11-13
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——C语言字符函数与字符串函数

    16310编辑于 2025-11-12
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——【C语言】动态内存管理&&数据存储的内存结构

    这些变量在程序一开始运行时就被分配了,直到程序结束才释放。它们“长命百岁”,但不够灵活。

    18410编辑于 2025-11-12
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——【C语言】自定义类型(结构体、联合体、枚举)

    这里 next 的类型是 struct Node, 但我们现在正在定义 struct Node 本身。 它还没定义完!编译器就被问: “请告诉我struct Node的大小是多少。” 编译器就懵了: “我还在定义它呢,我也不知道多大啊!” 😵 于是编译器报错。

    17410编辑于 2025-11-13
  • 来自专栏C语言与数据结构算法

    收集飞花碎片——【C语言基本数据类型&&数据在内存中的存储】

    在C语言中,数据初始化是指在声明变量或数组的同时为其赋予初始值的过程。正确的初始化可以提高程序的可读性和可靠性,避免未初始化变量带来的问题。

    27510编辑于 2025-11-12
领券