会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Lovell0620
博客园
首页
新随笔
联系
订阅
管理
2025年5月23日
1.9编程基础之顺序查找:输出最高分数的学生姓名
摘要: 描述 输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。 输入第一行输入一个正整数N(N <= 100),表示学生人数。接着输入N行,每行格式如下:分数 姓名分数是一个非负整数,且小于等于100;姓名为一个连续的字符串,中间没有空格,长度不超过20。数据保证最高分只有一位同
阅读全文
posted @ 2025-05-23 10:26 洛弗尔
阅读(27)
评论(0)
推荐(0)
2025年5月15日
MATLAB二进制数组转换为十进制数组
摘要: MATLAB Cody : Problem43614 : Convert binary numbers array into array of decimal numbers. Example x=[ 11001000 ; 11001001 ; 11001010 ; 11001011 ; 11001
阅读全文
posted @ 2025-05-15 09:08 洛弗尔
阅读(79)
评论(0)
推荐(0)
2025年5月14日
C++输入含空格的字符串方法
摘要: 一、问题分析 C++标准输入流 cin 默认以空格、制表符或换行符为分隔符,导致无法直接读取含有空格的完整字符串,需要通过特定方法实现整行输入。 二、常用解决方法 getline( )函数 适用于std : string 类型,直接读取整行内容,包含空格: #include <iostream> #
阅读全文
posted @ 2025-05-14 14:29 洛弗尔
阅读(503)
评论(0)
推荐(0)
C++选择排序原理
摘要: 一、算法核心步骤 初始化:将整个数组分为 有序区(空)和 无序区(全部元素) 查找最小值:在无序区中找到最小值的索引 交换位置:将找到的最小元素和无序区的第一个元素交换 缩小范围:有序区扩大一个元素,无序区缩小一个元素 重复执行:重复步骤2-4直到无序区只剩一个元素 二、C++实现模版 #inclu
阅读全文
posted @ 2025-05-14 11:00 洛弗尔
阅读(26)
评论(0)
推荐(0)
2025年5月12日
C++高精度计算实现思路
摘要: 一、核心算法原理 数据结构选择 使用整型数组存储大数,每位数字用数组元素表示(逆序存储便于进位处理) 示例:数字120存储为[0, 2, 1](数组索引0对应个位) 基本运算规则 加法/乘法:逐位运算后处理进位 阶乘计算:迭代乘法(i! = (i-1)! × i)并动态扩展数组长度
阅读全文
posted @ 2025-05-12 15:57 洛弗尔
阅读(80)
评论(0)
推荐(0)
公告