大学时期数据结构课程的一个实验,好像记得是课程设计来着!
2023/3/20 18:04:15 23KB 哈夫曼树
1
根据输入框的字符串自动匹配过滤树节点并对匹配的节点高亮展示,在树节点较多的情况下,能够有效提高树节点的选择效率,提高易用性。
实现的方式采用JavaScript高级编程中的组件化编程方式,基于zTree树组件,采用JS的原型构造模式开发的一个树节点过滤器组件。
包括的功能点如下:1、支持自定义初始化加载树时所有节点是否展开(默认:true)2、是否使用过滤器功能(默认:true)3、过滤匹配的节点总数超过多少时全部节点收起(因为过多的节点展开展示影响浏览器的功能,允许自由设置可以展开的节点最大数)(默认:50)4、支持鼠标在输入框中剪切和粘贴修改输入框的值触发自动匹配的效果(默认:true)5、支持自定义开始匹配的字符串最少长度(字符串长度越长,匹配的精确度越大,效率越高)(默认:3)6、支持自定义输入框中停止输入后多长时间后开始执行节点过滤方法,默认(默认:1000ms)
2023/3/19 22:10:45 200KB zTree过滤器
1
用最小生成树处理TSP问题非常有用输入各个城市坐标可以输出路径
2023/3/19 9:46:32 894KB TSP 最小生成树 Prim
1
kaggle比赛Titanic的R教程一和三(决策树、随机森林和logistics模型);
利用薛毅《统计建模与R软件》书中判别分析章节中的距离判别、贝叶斯判别和Fisher判别函数实习的模型预测
2023/3/18 0:20:50 8KB 判别分析
1
树莓派3b上完成基于MCP2515和BCM2835的SPI转CAN,实现树莓派与外界的CAN通信。
代码可以直接调用CAN_Send_Buffer(unsignedchar*CAN_TX_Buf,unsignedcharlen,unsignedcharmsgID)和CAN_Receive_Buffer(unsignedchar*CAN_RX_Buf)来完成标准帧发和收。
接收到的数据ID在接收数组的最初一位,使用时可以直接修改初始化函数和CAN收发函数。
文件内还包含有makefile,在安装好相关驱动后,可以在文件夹下测试,直接在终端make,之后sudo./hello。
2023/3/16 8:11:12 43KB 树莓派 SPI转CAN MCP2515 BCM2835
1
校园导游系统的设计与实现关于数据结构图的应用,实现图的深度优先遍历,广度优先遍历,最小生成树,最短路径等功能的完整C#源代码有注释,协助理解。
1
MATLAB图论工具箱,包含图论中的诸多算法,如最小生成树、最短路径等等,方便处理各种图论问题。
好资源和大家一起分享!
2023/3/15 0:46:20 40KB 图论 算法
1
皮托基于RaspberryPi终端的活动监视器是的,我知道已经有很多处理方案可用,但是我想为RaspberryPi在Go中构建自己的基于终端的活动监视器。
这是针对RPI4的,它应适用于RPI3(更新:适用于RPI3)。
安装注意:针对32位和64位操作系统的预构建二进制文件不需要Go。
32位RaspberryPiOS32位覆盆子RetropPie树莓派4/400curl-sSLhttps://raw.githubusercontent.com/PierreKieffer/pitop/master/install/install_pitop32.sh|bash64位适用于RaspberryPi的Ubuntu服务器20.04LTS64位curl-sSLhttps://raw.githubusercontent.com/PierreKieffer/pitop/master/install/install_pitop64.sh|bash跑pitop建于没有使用外部程序包进行系统数据提取和操作。
执照BSD
1
分别编一个客机程序和服务器程序,首先建立客户程序与服务器之间正确的socket连结,然后利用send和recv函数,客户程序将一个较长的文本文件(如几k字节)中的数据发送给服务器。
要求服务器全部正确地接收到所有的数据(一个也不能少),并将其存入一个文件。
注意,先要传文件的大小(简单的方法是服务器知道文件的大小),服务器方生成子进程后要循环地接受数据,直至文件数据全部收到。
在异种机之间测试程序。
比较服务器收到的文件中的数据和客户机原先文件中数据能否完全相同。
文本文件测试完成后,可再用二进制文件测试。
1.编写一个shell程序findit,该程序搜索参数1指定的目录树,查找所有的以.c和.h结尾的文件,如文件行中含有参数2指定的字符串,显示该行和相应的文件名。
如目录参数1缺省,则从当前目录中搜索。
如:./findit/home/student/wangsearchstring搜索以/home/student/wang为根的目录树中的c程序和头文件,查找含有searchstring字符串的行,显示文件名。
./finditsearchstring从当前目录开始搜索。
请用含有shell特殊字符的字符串模式进一步调试该shell程序。
为了便于查找当前目录或登录目录下如wang目录中的执行文件findit,可以在当前Shell中执行: PATH=.:$HOME/wang:$PATH
2023/3/10 7:58:16 4KB UNIX
1
使用纯java代码遍历文件夹,生成一个文件夹目录结构的目录树。
及前往一个包含有id(文件夹id)fid(当前文件夹父目录文件夹id)name(文件/文件夹路径)的集合对象。
可根据这个结果传到前台,通过jquery.ztree或是dtree直接生成文件夹结构的目录树
2023/3/10 5:16:17 2KB jquery 文件夹 目录树
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡