1.发现错误并改错。
给出一个实现插入排序的程序,文件名为InsertionSort.java,该文件中有代码错误,请单步调试,发现错误, 并改正错误,提示:只有一行程序有错误,所以只能修改代码中的某一行程序。
要求演示在eclipse开发环境下单步调试程序,如果没有eclipse开发环境,也可以使用其它集成开发环境,但是必须演示调试能力。
2.请编写程序输出13/17小数点后第100位的数字是几?考察循环和除法运算以及模运算(求余数运算)。
请补齐FractionalDigit.java文件中的代码 3.请编写程序,分别使用循环和递归两种方法计算斐波那契数列第9项是几? 斐波那契数列的第1项为1,第2项为1,后续任意项的值为其前两项的和。
请补齐Fibo.java文件中的代码 4.实现Array类中的indexOf函数;
阅读Node.java和SingleLinkedList.java两个关于单链表的类, 实现SingleLinkedList类中的indexOf函数;
5.阅读Node.java和SingleLinkedList.java类,利用它们来实现栈和双向队列功能,请阅读Stack.java 和Deque.java(双向队列),请实现Stack类中的pop函数,请实现Deque.java中的removeLast函数。
6.利用前面的Stack.java和Deque.java类,实现下面问题的求解: 队列中有从1到7(由小到大排列)的7个整数,问经过一个整数栈后,出栈的所有排列数有多少? 如果整数栈的容量是4(栈最多能容纳4个整数),那么出栈的排列数又是多少?(百度查询卡特兰数) 请补齐Catalan.java文件中的代码 7.八皇后问题。
在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、 同一列或同一斜线上,问有多少种摆法。
该程序代码在EightQueens.java文件中,请将voidplace(intn)函数 中未完成的代码补齐,并写出运行结果。
禁止修改其他代码。
8.学生排序。
给出4名同学,请按照学生的年龄排序,然后输出学生的学号和姓名。
具体代码见Student.java文件, 请实现sort函数。
并运行该程序。
9.二叉排序树检索。
BstNode.java和BinarySortTree.java是关于二叉排序树的程序文件,请阅读这两个程序文件,请实现contains函数,并运行该程序。
10.BASE64编码转换问题。
请百度百科查询base64编码,实现将二进制字节数据编码转换为base64的字符串数据,以及将base64字符串转换回二进制字节数据。
禁止使用JDK自带的Base64转换程序以及Apache开源网站上的程序,必须自己编写代码来实现BASE64编码和解码函数。
可以为该类添加其他数据成员和函数成员。
2023/9/1 23:15:20 28KB Java
1
资料见介绍..6880.jpg4821.jpg1651.txt12,3512.jpg8153.jpg12,0224.jpg12,3405.jpg7976.jpg5837.jpg7898.jpg7789.jpg803A.jpg807B.jpg742C.jpg662D.jpg11,865E.jpg11,722F.jpg12,276G.jpg663H.jpg11,563I.jpg566J.jpg764K.jpg598L.jpg611M.jpg12,235N.jpg12,243O.jpg656P.jpg12,426Q.jpg12,314R.jpg12,436S.jpg11,437T.jpg12,025U.jpg793V.jpg12,306W.jpg797X.jpg668Y.jpg12,076Z.jpg1,371云.jpg800京.jpg1,445冀.jpg1,369吉.jpg1,229宁.jpg1,191川.jpg1,411新.jpg1,429晋.jpg1,472桂.jpg1,279沪.jpg1,475津.jpg787浙.jpg1,387渝.jpg1,462湘.jpg1,465琼.jpg1,306甘.jpg1,364皖.jpg1,360粤.jpg824苏.jpg1,486蒙.jpg1,473藏.jpg918豫.jpg1,461贵.jpg1,504赣.jpg14,167辽.jpg1,370鄂.jpg1,389闽.jpg867陕.jpg1,415青.jpg858鲁.jpg1,448黑.jpg68个文件260,646字节
2023/8/31 18:09:31 135KB 车牌模板
1
这是个串口通信的Verilog代码,代码简单明了。
在顶层收到PC一个字节然后再发给PC。
适合初学者使用
2023/8/30 12:57:42 3.99MB 串口 Verilog TestBench
1
可从指定编号的扇区开始读取指定个字节的数据,支持硬盘、U盘和SD卡的数据读取。
2023/8/29 23:30:13 6KB C++ 扇区
1
股票,证券等,用这个来发布行情数据,刷刷的。
UDP通信的优势速度比TCP快。
UDP通信的缺点一旦UDP包过大的话,也能正常工作。
只是优势就丢失了。
idUdpClient主要用于发送udp请求,在接收udp响应的时候是同步的,所以一定要设置超时,否则的话程序容易死。
idUpdServer即能用于发送udp数据包,也能用于接收udp数据包。
但是设计的主要目的还是用于收到udp数据包之后给于反馈。
UDP包的大小问题资料1:以太网的MTU是1500字节,IP包头占20个字节,UDP首部占8个字节,也就是说实际数据应该小于1472字节.资料2:鉴于Internet上的标准MTU值为576字节,所以我建议在进行Internet的UDP编程时.最好将UDP的数据长度控件在548字节(576-8-20)以内.测试结果:0-548字节:会完美的展现UDP协议的优势(速度刷刷的)。
大于1472字节以后的话,也可以正常执行。
你会见识到什么叫做不可靠的信道(经过测试90%以上还是成功的,只是速度慢了很多)。
数据包大于2K速度明显变慢了;
数据包大于3K,成功率60%到80%;
数据包大于4k,成功率20%以下。
结论:1.UDP协议还是比较可靠的。
使用它能充分挖掘速度的潜力。
通常大部分请求和相应都在548以下,小部分请求超过548。
2.548字节,可以存储274个汉字呢。
比手机短信都长。
你传什么那么大?3.尤其是双方都在修改数据,需要实施数据实时同步的时候。
修改量都比较小,用udp再合适不过了。
客户端的阻塞式响应不太理想可以采用的办法是双方都开UDP服务器来接受。
2023/8/28 6:20:42 665KB udp delphi 通信 源码
1
内含近两百道经典前端面试题,涵盖面很广,都是具有代表性的基础知识,熟练掌握以后各大厂基础一面应该没什么问题,二面也能应付大半!亲测有效!
1
264裸码流文件一共包含两个文件,1是纯码流文件,只有一帧一帧的码流,2是每帧码流的前10个字节表示下一帧码流byteSize即:---------------------------------------------------sizeframesizeframesizeframe
2023/8/24 22:08:08 29.94MB h264 裸码流
1
sokit是一款开源免费的TCP/UDP测试(调试)工具,可以用来接收,发送或转发TCP/UDP数据包。
本程序可以工作在三种模式:服务器模式,用来监听本地端口,接收外部数据包,并且可以回复自定义数据;
客户端模式,用来连接服务器,发送自定义数据包,并接收远程回复数据;
转发器模式,用来监听本地端口,将接收到的数据包发送给指定的远程服务器,也可以在转发数据流中插入自定义数据向双发发送;
支持发送ascii字符串数据,以及十六进制表示的原始字节,单次发送的字符数目没有限制;
收到的数据会同时以这两种形式显示。
支持收发日志文件。
发送hex时数据被[]包裹,例如[02040503]
2023/8/22 0:04:56 86KB sokit tcp udp 调试
1
##ProbesOpenAPI###API工具出于多种原因,您需要考虑直接从应用程序代码中调用ProbesOpenAPI。
您希望完全控制要检测的包,类和方法。
您不想在启动时使用字节码检测(BCI)代理产生任何开销。
您已经在应用程序代码库中内置了现有的挂钩,可以更有效地插入此工具。
您想为探针提供反映更多执行上下文的名称。
您需要以较大的方法来检测特定的代码块。
大多数BCI代理不提供这种粒度。
最后,您可以使用OpenAPI创建具有自我意识的软件,即使在实际的检测是由BCI代理执行的情况下,也可以在其处理的各个级别和阶段对自身的执行行为进行自我反映。
##
2023/8/21 9:24:10 31KB java monitoring jvm instrumentation
1
通过二进制流读入文件,然后以字节计算统计的方式进行文件的压缩,压缩算法使用huffman,
2023/8/17 22:33:26 909KB huffman C语言 压缩算法
1
共 377 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡