总结最近学习成果07-亮灯问题

ESP32蓝牙LED控制实战:5分钟搞定手机连接自动亮灯(附完整代码) 本文详细介绍了如何利用ESP32的低功耗蓝牙功能,快速实现手机连接自动控制LED灯的物联网项目。通过搭建GATT服务器、处理连接事件与GPIO驱动,开发者可在5分钟内完成从环境配置到代码烧录的全过程,并附有完整的实战代码与调试技巧。 阅读详情

.亮着电灯的盏数,电灯1 <= n <= 65535 全关着
n个学生,第一个学生1的倍数的灯拉一下,第二个学生2的倍数的灯拉一下… 最终亮灯情况

/*
     思路:n个学生n个灯 通过不同的学生点亮再熄灭重复   最后剩下来点亮的灯
     就是那些有平方生成的数  因为第9位置的灯能够被1 3 9 灯亮 熄灭 点亮 3*3 最后只有一个
     形成了奇数个约数 所以统计有多少个这样位置上的数字就可以知道 最后有多少灯是亮的
     */
     int n = 0;
     printf("输入学生个数n");
     scanf("%d",&n);
     int c = 0;
     for (int i = 1; i*i <= n; i++){//统计n的范围内 有多少个数 以1*1  2*2 3*3...这样的方式形成
           printf("%d ",i*i);
           c++;
     }
     printf("有%d盏灯在亮 ", c);


算法入门之开灯问题 有n盏灯,编号为1~n.第一个人把所有的灯打开,第2个人按下所有编号为2的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3 的倍数的开关(开着的灯关掉,关着的灯被打开),以此类推,一共有k个人,问最后有哪些灯开着? 立即下载

相关推荐

数据获取竟如此简单——全球SRTM 90m DEM V4.1数据

SRTM(Shuttle Radar Topography Mission)是由NASA联合国际合作伙伴开展的雷达地形测绘项目,通过航天飞机搭载的合成孔径雷达系统,于2000年通过发射并接收地表反射的雷达信号,获取全球三维地形数据,这一任务填补了高精度全球地形数据的空白。而本文通过十余行的python代码,就更简单、方便地获取这些数据。

m0_38065162的博客 1399

「开灯问题」题解

开灯问题 内存限制:256 MB 时间限制:1000 ms 题目描述 房间中现有 n 枚灯泡,编号从 1 ~ n,自左向右排成一排。 最初0时刻时,所有的灯都是关着的。 在 k 时刻(1 ≤ k ≤ n),我们打开编号为 light[k] 这个灯。 灯的颜色要想变成蓝色,就必须同时满足下面两个条件: 灯处于打开状态。 排在它左侧的所有灯也都处于打开状态。 请返回能够让所有开着的灯都变成蓝色的时刻数目 。 输出格式 ...

weixin_55254579的博客 2229

糖尿病预测(深度学习pytorch实现-最新)

本次做的项目是糖尿病的预测,也是来自kaggle上面的一个小项目。根据一个人的怀孕次数、血糖、血压、皮肤厚度、胰岛素指标、身体质量指数、糖尿病谱系指数、年龄等身体参数来预测一个人是否患有糖尿病。

NangoGreen的博客 5358

C++ 开关灯问题

【代码】C++ 开关灯问题。

2201_75500020的博客 1085

把STM32MP135当单片机玩:实战SD卡脱机运行LED程序(基于MP135DK开发板)

本文详细介绍了如何在STM32MP135开发板上实现SD卡脱机运行LED程序,通过裸机开发方式(Bare Metal)利用HAL库完成GPIO控制,并解析了SD卡启动流程。内容涵盖工程创建、代码编写、SD卡烧录及常见问题排查,为开发者提供了一种高性能单片机开发方案。

weixin_33734785的博客 242

Matlab/simulink频率响应分析方法

Matlab/Simulink仿真系列问题一.电气模块与信号模块 一.电气模块与信号模块

virtuoso~晓晓 3万+

灯海寻踪:开灯问题的C++精妙解法(洛谷P1161)

“开灯”通过无限路灯序列的开关操作(基于实数a和整数t的取整运算),要求找出唯一亮着的灯。解题需处理浮点数精度、无限序列优化及状态统计,核心思路包括:1)直接模拟法记录开关次数;2)位运算优化空间;3)数学法利用异或运算高效求解。关键点在于浮点数取整的精度补偿(如+1e-9)和奇偶次操作的判定(模2或异或)。优化策略涉及稀疏存储、分批处理及并行计算,适用于物联网、游戏开发等场景。题目融合数学建模与算法优化,训练浮点处理与状态管理能力,建议加强位运算和精度问题练习。(150字)

stillwatersss的博客 1297

RK3568平台YOLO11模型部署实战:从环境搭建、模型转换到板端性能优化全解析

摘要: 本文详细介绍了在RK3568平台上从零部署YOLO11模型的完整流程。主要内容包括:1) 基于Conda搭建Python 3.8开发环境并安装RKNN-Toolkit2工具链;2) 使用LabelImg工具标注数据并构建YOLO格式数据集;3) 基于Ultralytics框架进行YOLO11模型训练及参数优化;4) 实现PyTorch→ONNX→RKNN的完整模型转换链。文章特别针对RK3568平台的NPU特性提供了关键参数配置建议,并分享了实际开发中的经验总结,最终可达到30FPS的稳定推理性能。

LXY_LOVE36的博客 280

开灯问题(c++)

int n, k;i <= k;i++) {j <= n;j += i) {q <= n;q++) {if (a[q] =!v) {cout << "";} else {return 0;

2401_87750068的博客 367

Python实现将txt文件转换成对应的excel或csv文件

此外,在上面的例子中,txt文件是以“空格”分隔的,如果遇到“逗号”分隔的,只需将上述代码中的。本文是该专栏的第29篇,后面会持续分享python的各种干货知识,值得关注。工作上可能会遇到这样的情况,使用python将某个txt文本,按照。转换成对应的excel文件或者是csv文件。”需要替换成你的目标txt文件的绝对路径。库,这里直接引用就好。需要注意的是,上述代码中的“

Python进阶专栏《爬虫实战进阶》,《Pyppeteer从入门到精通》原创作者 4506

LangGraph 中 Human-in-the-loop

摘要:本文探讨了在自主AI Agent系统中实现"人工介入关键节点"(HIL)的技术方案,主要基于LangGraph框架构建。针对Agent可能执行高风险操作(如删除数据库)的问题,提出通过断点机制在关键节点暂停流程,实现人工审批后再继续执行。具体实现包括:(1)使用checkpointer组件持久化状态;(2)通过interrupt_before/after参数设置断点;(3)支持三种交互模式:批准、编辑和输入。文章还提供了代码示例,展示如何在不同场景(如工具调用)中动态触发人工审核机

qq_52053775的博客 153

[C++] 开灯问题(两个思路)

[C++] 开灯问题 题目 有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着?输入n和k,输出开着的灯的编号。k≤n≤1000。 样例输入: 7 3 样例输出: 1 5 6 7 分析 创建一个a[n]数组,开灯全置1,后每次...

Cedric_6的博客 1万+

零基础学GPU KMD--8. 内存管理:GPU 显存与系统内存的协同​8.1 显存分配策略:GEM / TTM 原理

支持 VRAM、GTT(Graphics Translation Table)、SYSTEM 内存的动态迁移与缓存管理。:若缓冲区在 SYSTEM,TTM 分配 GTT 条目并建立页表映射,使 GPU 可直接访问。:系统内存中预留给 GPU 直接访问的区域,通过 GPU 的 MMU 做地址翻译。你需要我继续展开这一部分吗?​ 为复杂离散 GPU 设计,应对大容量 VRAM、多内存域、显存迁移等问题。:重量级、功能全,适合大容量、多内存域的离散 GPU,强调显存迁移与统一管理。

amy_mhd的博客 185

2016滴滴出行研发工程师笔试题(亮灯问题)

最近又想搞即时通讯又想搞网络框架,然而都没弄出来,博客也有几天没有更新了,不过每周面试题还是得照常继续的。 一、题目 2015盏灯,一开始全部熄灭,序号分别是1-2015,先把1的倍数序号的灯的开关全部按一次,然后把2的倍数的灯的开关全部按一次,然后把3的倍数的开关按一次,以此类推,最后把2015的倍数灯的开关按一次。问最后亮着的灯有多少盏? A. 43 B. 44 C.

GitHubClub 3027

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Git City建筑规则全解析:为什么你的楼比别人高?贡献数、仓库与亮灯窗口的映射秘密

Git City 把每个 GitHub 个人主页变成一座交互式 3D 像素城市里的建筑:你的**贡献数决定楼高**,**公开仓库数量决定楼宽**,**活跃度决定亮灯窗口**。本文带你读懂 Git City 建筑规则背后的完整映射逻辑,看懂贡献数、星星、仓库与亮灯窗口之间那些隐藏的计算公式。 [![Git City 3D 像素城市概览:建筑高度由贡献数决定](https://raw.gitcode

gitblog_00076的博客 619

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

TVB举行台庆亮灯仪式 帝后大热门黎耀祥邓萃雯抢眼

2010年10月19日 香港 盛传卖盘的无线runescape gold昨晚举行台庆亮灯仪式,视帝、后大热黎耀祥及邓萃雯霸正中间位!“福禄寿”借机玩讽刺准视帝、后,逐个嘲笑! 过百位无线艺员昨晚出席《TVB 43年快乐力量迎台庆》亮灯仪式,盛传卖盘的主席六叔邵逸夫被指最后一年主持仪式,下月103岁的他乘坐电动轮椅、由应届港姐陪伴出场,精神不俗,并在台上主礼20分钟,众小生、花旦拍手欢迎。 ...

weixin_30940783的博客 231

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

JAVAscript特效实现亮灯关灯效果

javascript特效——关灯亮灯效果如何插入一段漂亮的代码片效果如下:KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 如何插入一段漂亮的代码片 去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片. // An highlighted block var foo = 'bar'; <!DOCTYPE html&...

weixin_43424506的博客 1320

7.12西门子杯学习速记

今天调试HMI的时候,发现本应该成功亮灯的按钮不亮。一番研究后想到,应该把对象卡里的I和Q变量放到数据块里,不然是没办法直接修改值的(HMI和监视的时候想了好久)。把变量重新打到DB块里再调用问题就解决了。最近调试HMI的时候总出现问题,由于时间匆忙,好久没记录下来了。

szbkqsw668的博客 177

最近做题的总结

首先,我创建一个数,并将其的值输入其中,表示我所要输入的数组大小,然后利用循环,将其输入其中,然后,利用循环的嵌套,将第一项和后面的项进行比较,再将第二项和后面的项依次比较,然后将其从小到大进行排列,if语句进行判断,下面这一步,就是我出错的最关键一步,起初,我的想法是将同样的方法找出重复的项,然后让数组的后面那一项覆盖前面的一项,最后输出数组少一项,然而,我缺少考虑了一种情况,那就是如果有三项重复,那该怎么办?所以,我再循环之后,讲i--,让他这一项进行重新的比对,这样就可以考虑到三项的了。

xmmmj_的博客 173

Win11 操作(四)g502鼠标连接电脑不亮灯无反应

罗技技术💩中💩,贴吧技术神中神!最近买了一个g502,结果买回来直接插上电脑连灯都不亮,问了一下客服。客服简单的让我换接口,又是下载ghub之类的,总之最后还是让我退货了。满怀期待的把第二个g502 插上电脑结果灯还是不亮,还是没反应。于是我打开设备管理器,发现能识别g502但是驱动无法正常安装。我点击更新驱动又提示拒绝访问,如图。

敲代码的狸花猫 7161

CAN总线亮灯拣选系统:从原理到工程落地的核心指南

在电商、医药、汽配等行业的仓储作业中,拣选环节长期面临找货时间长、人工出错率高、新员工培训周期长等痛点。电子标签拣选系统(PTL)通过亮灯指引和数量显示,将“人找货”转变为“货找人”。其中,基于CAN总线的有线方案利用差分信号传输与多主仲裁机制,具备抗干扰能力强、响应实时、布线简洁等优势,在大型平面仓库中表现优于RS-485和无线方案。实际工程中,合理的总线拓扑、终端电阻匹配、地址映射及负载率控制是系统稳定运行的关键。此类方案在播种式拣选、库存管理与AGV联动等场景中同样具备良好的扩展价值。

weixin_34072458的博客 151

旺旺分流

[置顶]2013.9 旺旺分流综述32/7444 春迟 店铺 发表于 2013-09-10 01:54 旺旺分流 一、认识旺旺分流 1.什么是旺旺分流 旺旺分流,指的是买家通过点击淘宝/天猫页面上的旺旺亮灯,按照一定的规则,联系到卖家某个子账号的过程 2.买家通过旺旺联系卖家的途径 买家可以通过两种方式联...

weixin_34015860的博客 2478

capslock亮灯是小写_键盘上的CapsLock灯亮表示是()。

案例分析一:假定CPU的主频是500MHz。硬盘采用DMA方式进行数据传送,其数据传输率为4MB/s, 每次DMA传输的数据量为8KB, 要求没有任何数据传输被错过。如果CPU在DMA初始化设置和启动硬盘操作等方面用了1000个时钟周期,并且在DMA传送完成后的中断处理需要500个时钟,则在硬盘100%处于工作状态的情况下, CPU用于硬盘I/O操作的时间百分比大约是多少?案例分析二:请求分页管理...

weixin_31894867的博客 1638

CAN总线亮灯拣选系统:核心原理、负载率计算与仓储应用解析

控制器局域网络(CAN)是一种多主从、高实时性的串行通信协议,起源于汽车电子,凭借其非破坏性仲裁、硬件级CRC校验与错误处理机制,在工业自动化与仓储物流设备中得到了广泛应用。在仓库拣选场景下,Pick-to-Light(亮灯拣选)系统利用CAN总线作为数据动脉,将主控指令与货位电子标签反馈高效连通,将传统“人找货”的认知劳动转变为“灯亮→拣货→按键”的条件反射动作,显著提升作业效率与准确率。理解CAN报文帧结构、位填充规则以及负载率计算方法,是评估系统带宽余量与峰值响应能力的关键。对于医药、电商、部队物资等

weixin_34054866的博客 266

Linux关机后键盘仍然亮灯的解决办法

进入主板BIOS设置,找到Erp(Erp为Energy-related Products欧洲能耗有关联的产品节能要求),开启即可。这个设置一般在主板的“高级”->“电源”下。这是因为,主板保留了远程唤醒的功能,虽然关机了,但是主板仍然通电,这样一旦接收到远程唤醒的信号,就会自动开机。但是在Linux下关机的话,键盘的背景灯不灭。然后发现,在windows下关机的话,键盘的背景灯会熄灭。最近换了一个键盘,键盘带有背景灯。

silent_missile的博客 341

android 亮灯按钮,MTK6735(Android6.0)-按键灯的实现

一、按键灯的简介最近调试一下按键灯,今天抽空顺便把的流程分析了一下。按键灯也是一种led,它的使用规则如命名一样,当按键按下亮灯,如果一定时间不操作的话,一会会灭灯。其实这里的按键灯亮灭策略通常不是驱动来完成的,而是有用户空间来控制。正如一句老话“驱动注重的不是策略,而是机制”;所以我们在编写驱动只需要完成led的点亮和熄灭功能即可。当然在实际使用中我们会发现不是所有驱动都如此,有时候平台中也会添...

weixin_35361243的博客 1149
上一篇: 总结最近学习成果06-股神问题
下一篇: 总结最近学习成果08-指针初学
Rany010
博客等级 码龄9年 5粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值