最新发布第47页
排序
【算法】洛谷深基2.例12.上学迟到
我解决了洛谷“上学迟到”算法题。题目要求根据路程和速度计算最晚出发时间以保证8点前到达,且需预留10分钟。我的思路是将8:00转换为第480分钟,计算路途耗时并向上取整。从总时间中减去耗时与...
【C】P2415 集合求和
我通过这道题探讨了如何求解一个给定集合的所有子集元素之和。题目要求计算包含不超过30个元素的集合的所有子集的元素总和。我发现这不仅是编程实现的问题,更是一个数学找规律的问题。通过观察...
【C】选择排序
我解析了C语言实现的选择排序算法。该算法通过sort函数,利用指针和双重循环机制工作:外层循环确定当前排序位置,内层循环在剩余元素中寻找最小值。一旦找到更小元素便更新索引,最终与当前位...
【C】二维数组每行冒泡排序
我解析了C语言实现的二维数组每行冒泡排序算法。该算法通过sort2D函数接收二维数组及其行、列数作为参数。通过三重循环结构,最外层遍历每一行,内层两级循环对当前行的元素执行标准的冒泡排序...
【算法】洛谷深基2.习6.Apples Prologue / 苹果和虫子
我分析了算法题“苹果和虫子”的解法。该题目要求计算在给定总苹果数、吃一个苹果所需时间及已过去时间的情况下,剩余完整苹果的数量。我编写了C语言代码来解决此问题,重点处理了特殊情况:首...
【C】保留几位有效数字
使用%.6g!! 例子 #include<stdio.h> double getBMI(float m,float h){ return (m/(h*h)); } int main(){ double m,h; scanf('%lf %lf',&m,&h); float BMI=getBMI(m,h); if (BMI<...







































