C/C++ 第4页
计算机专业敲门砖。
【NOIP2009 普及组】 分数线划定 - AI科研 编程 读书笔记 - 小竹の笔记本

【NOIP2009 普及组】 分数线划定

我解决了一道关于划定分数线的编程题目。我的方法是先对所有选手进行排序,排序规则为:优先按分数从高到低,分数相同时再按报名号从小到大。排序后,我确定了计划录取人数150%位置的选手分数作...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
02238
【C++】调用Windows的TTS实现字符串语音合成 - AI科研 编程 读书笔记 - 小竹の笔记本

【C++】调用Windows的TTS实现字符串语音合成

我实现了一个基于Windows TTS的C++语音合成功能,通过封装ISpVoice接口实现字符串转语音输出。核心功能包括string到wstring的字符编码转换、语音速率调节,以及通过COM组件初始化语音合成引擎。...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
020612
【数据结构】顺序栈的基本操作(C++实现) - AI科研 编程 读书笔记 - 小竹の笔记本

【数据结构】顺序栈的基本操作(C++实现)

我介绍了数据结构中顺序栈的概念及其 C++ 实现。我首先阐释了顺序栈是基于数组实现、遵循后进先出(LIFO)原则的栈结构,并通过栈顶指针来管理元素。接着,我展示了顺序栈的静态和动态定义方式...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
01985
【C】使用函数递归实现二分查找数组最大值 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】使用函数递归实现二分查找数组最大值

我通过C语言代码实现了一个递归函数来查找数组中的最大值。我采用分治策略,将数组从中间分为左右两个子数组,然后递归地在这两个子数组中分别查找最大值。当递归到子数组只剩一个元素时,该元...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
01859
【C】使用函数递归实现顺序数组二分查找 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】使用函数递归实现顺序数组二分查找

我通过C语言代码演示了如何利用递归函数实现对有序数组的二分查找。我编写了一个递归函数,该函数通过比较目标值与数组中间元素的大小,来决定下一步是在数组的左半部分还是右半部分继续进行递...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
017715
【C】复合赋值和递增递减 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】复合赋值和递增递减

复合赋值 5个算术运算符,+-*/%,可以和赋值运算符“=”结合起来,形成复合赋值运算符“+=”、“-=”、“/=”和“%=” total += 5; total = total + 5; 注意两个运算符中间不要有空格 total += ...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
01755