- 博客(16)
- 收藏
- 关注
原创 k倍区间(蓝桥杯 )
给定一个长度为 NN 的数列,A1,A2,⋯ANA1,A2,⋯AN,如果其中一段连续的子序列 Ai,Ai+1,⋯AjAi,Ai+1,⋯Aj ( i≤ji≤j ) 之和是 K 的倍数,我们就称这个区间 [i,j] 是 K 倍区间。用到一个重要知识点:任何两个前缀区间的和对k取模的值相等,则由大的前缀区间减掉小的前缀区间所形成的区间的必定是K倍区间(在官网上看到的题解,感觉思路很好)首先想到的是暴力for(for()),两个数组去求,先从第一个数开始,加到最后一个,再从第二个开始,加到最后一个。
2025-03-05 21:55:51
499
原创 数位排序(C++)
小蓝对一个数的数位之和很感兴趣, 今天他要按照数位之和给数排序。当 两个数各个数位之和不同时, 将数位和较小的排在前面, 当数位之和相等时, 将数值小的排在前面。例如, 2022 排在 409 前面, 因为 2022 的数位之和是 6, 小于 409 的数位 之和 13。又如, 6 排在 2022 前面, 因为它们的数位之和相同, 而 6 小于 2022。给定正整数 n,m, 请问对 1 到 n 采用这种方法排序时, 排在第 m个的元 素是多少?
2025-02-14 18:56:38
341
原创 记录:鸿蒙实战案例(源于黑马程序员视频)
*** 当日摄入卡路里总量*//*** 当日运动消耗能量*//*** 当日摄入碳水总量*//*** 当日摄入蛋白总量*//*** 当日摄入脂肪总量*/
2024-06-22 11:33:00
307
原创 记录:鸿蒙实战案例(源于黑马程序员视频)
{start?: Date})根据指定范围的Date创建可以选择日期的滑动选择器。参数名参数类型必填参数描述startDate否指定选择器的起始日期。默认值:Date('1970-1-1')endDate否指定选择器的结束日期。默认值:Date('2100-12-31')selectedDate否设置选中项的日期。默认值:当前系统日期})})
2024-06-18 19:55:11
485
原创 记录:鸿蒙实战案例(源于黑马程序员视频)
Badge组件可设置样式,支持设置文本颜色、尺寸、圆点颜色和尺寸。页面呈列式布局,运用column容器,从上到下为三个Row容器。Badge可以附加在单个组件上用于信息标记的容器组件。最大消息数,超过最大消息时仅显示maxCount+。新建一个recordIndex的组件,定义大体布局。为使代码不会太复杂,将头部搜索栏单独定义为一个组件。小于等于0时不显示信息标记。2024年6月17日。设置提示点显示位置。
2024-06-17 21:18:57
294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人