给定一棵深度为depth的满二叉树,并对该二叉树从根结点开始自上而下,每一层从左到右,从1开始进行编号,则结点的编号序列就是1,2,3,…,2depth-1。
如下图给出的深度为4的满二叉树。
现在在结点1处放一个小球,它会往下落。
二叉树中每个结点处都有一个开关,初始时全部关闭,每当有小球落到一个结点时,该结点上的开关的状态就会改变。
当一个小球落到某个结点时,如果该结点上的开关的状态是打开的,则往左走,否则,往右走,直到走到叶子结点。
现在有number个小球依次从结点1处开始下落,那么最后一个小球将会落到哪里呢?输入满二叉树的深度depth(depth<=10)和小球个数number,输出第number个小球最后所在的叶子结点的编号。
例如:若输入42,则输出12若输入34,则输出7若输入101,则输出512若输入22,则输出3若输入8128,则输出255
2023/7/7 20:13:03 37KB 数据结构 C C++
1
气象台站编号、位置、名称、海拔高程、实测年份、缺测年份,为气象研究者提供方便。
2023/7/6 22:04:21 163KB 气象 站点 位置 高程
1
#include#includetypedefintInfoType;#defineMAXV100/*最大顶点个数*//*以下定义邻接矩阵类型*/typedefstruct{intno;/*顶点编号*/InfoTypeinfo;/*顶点其他信息*/}VertexType;/*顶点类型*/typedefstruct/*图的定义*/{intedges[MAXV][MAXV];/*邻接矩阵*/intvexnum,arcnum;/*顶点数,弧数*/VertexTypevexs[MAXV];/*存放顶点信息*/}MGraph;/*图的邻接矩阵类型*//*以下定义邻接表类型*/typedefstructANode/*弧的结点结构类型*/{intadjvex;/*该弧的终点位置*/structANode*nextarc;/*指向下一条弧的指针*/InfoTypeinfo;/*该弧的相关信息,这里用于存放权值*/}ArcNode;
1
支持酷睿2四核Q9400已测试很稳定,适用带IDE接口的G31T-LM_1.0主板,不要弄错了。
附带WIN版刷新工具,不熟悉BIOS升级的建议只刷新BIOS就不要MARKER了刷新BIOS和激活信息时的操作步骤是:需要在纯DOS下刷新1.运行MB.bat刷新原版BIOS后2.重新启动运行reset.bat文件清空当前BIOS内的激活信息3.再次重新启动后运行markfile.bat文件写入激活信息4.再次重新启动后运行MFGdone.bat配置完成MBB.bat可以刷新主机型号和序列号amidedos/spQiTianM6900主机型号amidedos/ssNA00000000主机编号amidedos/csNA00000000主机编号前面发布的G31T-LM_1.0_51KT03BUSBIOS文件,同样支持Q9400,适用不带IDE接口的G31T-LM_1.0主板,不要弄错了。
2023/7/4 14:22:34 1.53MB 51KT57AUS BIOS Q9400 G31T-LM
1
【软件功能】该软件共包含近20项常用大地测量专业计算功能,部分项目功能含多个功能子项。
1)不同坐标形式转换2)不同坐标系转换3)参考椭球基本常数计算4)参考框架变换5)大地问题解算6)距离归算7)控制网平差计算8)IGS观测数据与精密星历下载9)GNSS观测数据质量检查10)RTK定位结果精度分析11)GNSS水准高程拟合12)时间标示法变换13)图幅编号计算
2023/7/4 6:31:37 11.33MB GNSS 大地测量 GeoToolKit 处理程序
1
SolidEdge培训资料编号:01515构造基本特征
2023/7/2 13:41:44 1.5MB SolidEdge
1
2300+数据,包括:ISBN全球唯一图书编号;
Title书名;
Author作者;
Author_intro作者简介;
Tag标签;NumRaters评分人数;Average评分;Id豆瓣内该书Id;Binding精装/简装;Pages页数;Publisher出版商;Origin_title图书原名Url豆瓣链接;Image图书豆瓣图片;Summary图书概述;
2023/7/2 11:35:46 11.94MB 豆瓣图书 数据
1
在设计的过程中,分析和定义各个类,每个类中要有各自的属性和方法,建立清晰的类层次,运用面向对象的机制(继承、派生及多态性)来实现系统功能。
假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。
设计“学生选课系统”,使之能提供以下功能:1)系统以菜单方式工作;
2)课程信息录入功能(课程信息用文件保存);
3)课程信息浏览功能;
4)查询功能:按学分查询、按课程性质查询、学生;
5)信息的删除与修改
2023/7/1 1:57:41 63KB c++ 学生选课系统
1
本工具用于读取百旺税务UKey数据读写(包括但不限于税务UKey硬件信息[设备编号,开票机号],时钟,企业基本信息,企业核定信息,发票库存,发票数据,发票统计数据,抄报税信息),税务UKeyPIN码校验修改,税务UKey证书密码校验修改,税务UKey解锁,抄报税,开票,和发票2.0服务端交互。
作者擅长逆向分析,长期从事税控领域的逆向分析工作,作者联系方式QQ:707534032。
1
DataCastle轴承故障预测数据集,可供下载使用的有2个文件:1.train.csv,训练集数据,1到6000为按时间序列连续采样的振动信号数值,每行数据是一个样本,共792条数据,第一列id字段为样本编号,最后一列label字段为标签数据,即轴承的工作状态,用数字0到9表示。
2.test_data.csv,测试集数据,共528条数据,除无label字段外,其他字段同训练集。
总的来说,每行数据除去id和label后是轴承一段时间的振动信号数据,选手需要用这些振动信号去判定轴承的工作状态label。
2023/6/15 11:38:32 21.87MB 数据集
1
共 545 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡