KD-Tree是一种由二叉搜索树推广而来的用于多维检索的树的结构形式(K即为空间的维数)。
它与二叉搜索树不同的是它的每个结点表示k维空间的一个点,并且每一层都根据该层的分辨器(discriminator)对相应对象做出分枝决策。
顶层结点按由分辨器决定的一个维度进行划分,第二层则按照该层的分辨器决定的一个维进行划分···,以此类推在余下各维之间不断地划分。
直至一个结点中的点数少于给定的最大点数时,结束划分。
  KD-Tree的分辨器根据不同的用途会有不同的分辨器,最普通的分辨器为:nmodk(树的根节点所在层为第0层,根结点孩子所在层为第1层,以此类推)  即:若它的左子树非空,则其左子树上所有结点的第i维值均小于其根结点的第i维值;
  若它的右子树非空,则其右子树上所有结点的第i维值均大于其根结点的第i维值;
并且它的左右子树也分别为KD-Tree。
2024/11/3 10:53:27 4KB KD-Tree
1
针对广告监管和假冒伪劣商品识别两个问题,设计一个基于区块链的二维码包装广告监管和防伪溯源系统。
介绍了3个关键技术:二维码、区块链和PythonDjangoWeb框架;
对系统体系框架的顶层用户、中间层系统服务和底层区块链网络的需求进行分析,再依据需求分析设计了3个子系统即二维码子系统、广告监管子系统和防伪溯源子系统,最后利用Django框架,使用Python技术与MySQL,采用B/S架构,开发Web应用系统。
本应用系统能对商品生产、流通、推广、销售的全过程进行灵活、细粒度的控制访问,提升了商品与服务的品质。
1
使用QuartusII开发、基于VHDL语言实现的电子时钟,在睿智四代AX4010板子上进行验证。
实现的功能有:时分秒显示、重置、按键消抖、整点报时。
补充说明:1.代码可能还不完善,供参考学习使用。
2.顶层连线图中部分连线是采用了“隔空连线”的方法,就是右键管脚直接绑定,这样可以使顶层图连线尽可能少,以减少线的交叉。
所以需要读懂每个接口的输入输出。
2024/10/13 11:54:37 505KB 数字系统 电子钟 实验报告
1
用verilog语言实现电子琴,输出接蜂鸣器或扬声器,顶层模块调用音调模块、音符模块、分频模块。
演奏的乐曲为致爱丽丝(献给爱丽丝)。
乐曲的乐谱及其每个音符对应的节拍长度保存在两个txt文本中
2024/10/8 10:18:39 4KB verilog FPGA 电子琴 致爱丽丝
1
对大漠插件的python封装,用于windows环境鼠标、键盘操作,图像比较、文字识别等,基本以直接调用大漠接口为主。
需要用到大漠插件及大漠综合工具大漠插件调用库MoveClick移动并左键单击SayString发送文本,有x,y在x,y位置写入,没有就原地输入SayZhong发送中文CombKey组合键Drag拖拽FindWindow查找符合类名或者标题名的可见窗口FindWindowEx查找子窗口Hwindow获取顶层活动窗口MoveWindow移动窗口ActiveWindow激活窗口MaxWindow最大化窗口SetWindowSize设置窗口大小FindPic查找图片,可为多个,但只能得到第一个的位置FindPicEx查找图片,可为多个,能得到所有的位置CaptureSetDict设置字典UseDict使用字典FindStr查找字符串坐标FindStrEx查找字符串坐标Ocr识别文字OcrEx识别文字BindWindow绑定窗口UnBindWindow解除绑定
2024/10/4 20:21:15 35KB 大漠,damo
1
netFPGA的顶层模块结构,便于清晰地了解netfpga的整体结构和框架。
2024/9/7 1:28:53 85KB NetFPGA 顶层结构
1
在网上找了很久,很多资源都是扫描版本或者分数太高。
国标本身就是应该公开公布的,因此特地上传以供大家下载,需要1积分是由于CSDN限制。
文档清单如下:01-可行性分析(研究)报告(FAR).doc02-软件开发计划(SDP).doc03-软件测试计划(STP).doc04-软件安装计划(SIP).doc05-软件移交计划(STrP).doc06-运行概念说明(OCD).doc07-系统(子系统)需求规格说明(SSS).doc08-接口需求规格说明(IRS).doc09-系统(子系统)设计(结构设计)说明(SSDD).doc10-接口设计说明(IDD).doc11-软件需求规格说明(SRS).doc12-数据需求说明(DRD).doc13-软件(结构)设计说明(SDD).doc14-数据库(顶层)设计说明(DBDD).doc15-软件测试说明(STD).doc16-软件测试报告(STR).doc17-软件配置管理计划(SCMP).doc18-软件质量保证计划(SQAP).doc19-开发进度月报(DPMR).doc20-项目开发总结报告(PDSR).doc21-软件产品规格说明(SPS).doc22-软件版本说明(SVD).doc23-软件用户手册(SUM).doc24-计算机操作手册(COM).doc25-计算机编程手册(CPM).docqt-软件问题报告.docqt-软件需求变更单.doc
2024/9/5 2:53:56 409KB 国标
1
软件名称:DeskPins软件版本:v1.3汉化文件:HA_DeskPins_WW.exe运行环境:9x/ME/2k/xp/2003软件性质:免费电子邮件:carlchinachina@163.com软件简介:DeskPins是一款可以把你想要的窗口放在最顶层的软件,还可以把窗口自动置顶。
 安装说明:直接安装即可
2024/9/4 7:04:12 372KB DeskPins 程序置顶
1
介绍了一种控制领域里FPGA设计的新方法。
通过将Matlab中的Simulink组件AlteraDSPBuilder应用于PID控制系统的开发,在算法级上将现在新的SoC开发软件引入到了控制系统的顶层设计中来。
这种应用以FPGA硬件本身的优点解决了传统分立元件电路缺点,同时加速了控制算法设计的顶层实现,从而大大提高将各种新型PID算法广泛应用于实际工业控制系统的可行性。
2024/8/30 18:17:42 781KB PID DSP
1
写一个顶层模块B,B模块中只包含输入输出和例化模块A。
模块(module)前面加上//XSTblackboxdeclaration//box_type"black_box"//synthesisattributebox_typeofsdram_topis"black_box"。
在例化模块A时,前面加上//synthesistranslate_off,例化完后加上//synthesistranslate_on
2024/8/27 14:43:08 16KB noc 顶层
1
共 68 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡