- 博客(15)
- 问答 (2)
- 收藏
- 关注
原创 校园网和路由器必须了解的问题
学校校园网,用过的人都说好!因为工信部的管理要求,在加上运营商“限制”,导致学生一号一设备,好的呢有两账号,不好的就一个账号,每个月50 60块钱,相比家里的套餐肯定是各种不划算俗话说上有政策,下有对策。目前两种提高校园网性价比的方法1.仅对电脑有点网就能过日子的:全局代理上网,原理呢是通过代理躲避ua检测,这样你只要能连起校园网,就能上网,但是网速较差且不稳定,而且一般代理都要收一点费用,但是比校园卡低亿点点。2.满足大部分人的需求:通过路由器搭建局域网,使的一个校园网账号下能挂两位数起步的
2022-10-27 00:13:41
1542
原创 头歌实现 ICMP 协议的 PING 程序
coding: utf-8import socketimport structimport timeICMP_ECHO_REQUEST = 8 # 设定Ping类型为8def checksum(data):n = len(data)m = n % 2sum = 0for i in range(0, n - m, 2):sum += ord(chr(data[i])) + (ord(chr(data[i + 1])) << 8)if m:sum += ord(data[-
2022-05-03 14:31:54
2332
原创 头歌一次 Ping 过程的原理
coding: utf-8import structdef receiveOnePing(mySocket, ID):if mySocket is None:return None# ********* Begin *********## 接收数据,并提取出ICM报文头部,它位于第21到第28个字节# 解析头部,获取五元组# 若类型为0,并且五元组zhonghuoqu的ID与输入ID相同,说明成功得到pong报文,这时获取TTL# TTL位于第9个字节,我们也需要对其进行解析packet
2022-05-03 14:31:22
133
原创 头歌计算 ICMP 校验和
def checksum(data):参考处理步骤:(仅为参考)#********** Begin **********#1.判断data长度是否是偶数字节2.记录(十进制)相加的结果3.将每两个字节(16位)相加(二进制求和)直到最后得出结果4.将高于16位与低16位相加5.如果还有高16位,将继续与低16位相加6.对结果取反取反(返回的是十进制)7.主机字节序转网络字节序列(小端序转大端序)n = len(data)m = n % 2 #判断data长度是否是偶数字节sum =
2022-05-03 14:30:40
434
原创 7-1 二叉树的基本运算 (10 分)
本习题为二叉树的基本运算练习,要求依次实现如下功能:1.输入一个使用“括号表示法”表示的二叉树,每个节点的数据为一个字符,请使用二叉链的存储方式构建二叉树B。2.使用中序遍历法遍历构建的二叉树,输出中序遍历的序列。3.输出该二叉树的高度(深度),其中,根节点作为第1层。4.计算该二叉树中所有叶子节点的个数。5.将该二叉树的左右子树进行交换,生成一个新的二叉树T。6.将新生成的二叉树 T 使用括号表示法表示,并输出该括号表示法的结果。输入格式:输入一个不带空格的字符串,以换行结尾。输出格式:
2021-11-27 14:28:39
1596
原创 找寻密码 (50 分)
这是一个密码问题,密码由10个小写字母构成,这10个密码均从所有的小写字母中按规律查找,其规律是:所有的字母按字典序从’a’~'z’排列从头开始进行1到n报数,凡是报到n的字母出列,剩下的向小序号方向靠拢,再从头开始进行1到(n+1)报数,凡报到(n+1)的出列,剩下的向小序号方向靠拢,以后一次从头开始轮流进行1到n、1到(n+1)报数,直到得到出列的字母有10个为止,这些字母就是所需要的密码。#include<iostream>using namespace std;int main()
2021-10-22 13:55:26
524
1
原创 动物分类name,bloodType,giveBirth,canFly,liveInWater
机器学习中分类规则模型的表达和应用,将分类模型(规则分类器或决策树分类器)用程序语言表达。实验用例:下面的表数据是动物实际类别数据,即训练样本。图片复制掉了根据此数据,通过机器学习的某种算法产生了包含5条分类规则的规则集: R1: (Give Birth = no) (Can Fly = yes) ⟹ BirdsR2: (Give Birth = no) (Live in Water = yes) ⟹ FishesR3: (Give Birth = yes) (Blood Type = warm)
2021-05-31 12:23:49
2023
1
原创 用命题逻辑推理的方法解决逻辑推理问题。 根据下面的命题,试用逻辑推理方法确定谁是作案者,写出推理过程。
用命题逻辑推理的方法解决逻辑推理问题。 根据下面的命题,试用逻辑推理方法确定谁是作案者,写出推理过程。(1)营业员A或B偷了手表;(2)若A作案,则作案不在营业时间;(3)若B提供的证据正确,则货柜末上锁;(4)若B提供的证据不正确,则作案发生在营业时间;(5)货柜上了锁。符号化上面的命题为:A:营业员A偷了手表B:营业员B偷了手表C:作案不在营业时间D:B提供的证据正确E:货柜末上锁输入格式:本题无输入输出格式:A=1,B=0A=0,B=1上面第一行表示A偷了手表第二行
2021-05-31 12:21:06
3220
原创 c++用化简命题逻辑公式的方法设计一个5人表决开关电路,要求3人以上(含3人)同意则表决通过
用化简命题逻辑公式的方法设计一个5人表决开关电路,要求3人以上(含3人)同意则表决通过(表决开关亮)。输入格式:在一行内输入5人的表决值,1表示通过,0表示不通过,值之间以空格分隔,如:1 0 0 1 1输出格式:输出表决器的结果,如:1表示通过,0表示不通过输入样例:在这里给出一组输入。例如:1 0 0 1 1输出样例:在这里给出相应的输出。例如:1#include<iostream>using namespace std;int main(){ int
2021-05-31 12:17:15
3794
原创 c++阶乘计算
计算1!+2!+3!+…+n!#include<iostream>#include<cmath>using namespace std;int p(int n);int main(){int x; cout<<"输入x=";cin>>x; int sum=0;while(x>=1){ sum+=p(x);x=x-1; };cout<<"sum="<<sum<<endl;return
2021-01-08 18:11:55
5164
1
原创 小白和校园网
众所周知,学校的校园网一般般!懂得都懂哈。能看到这个帖子,目的性也是很强的。大神们的方法用不来,又觉得校园网太那个。可以通过别人vpn搭建的服务器使用(便宜)(网络容易波动,除了不适合玩游戏!)懂得都懂,这里就不细讲方法了(不好得)...
2020-12-07 20:10:48
160
原创 vs2010编分鱼
上完程序设计课,老师布置这个令人心痛的作业。这里跟好兄弟们分享一下题目是:A、B、C、D、E这5个人合伙夜间捕鱼,凌晨时都已经疲惫不堪,于是各自在河边的树丛中找地方睡着了第二天日上三竿时,A第一个醒来,他将鱼平分为5份,把多余的一条扔回河中,然后拿着自己的一份回家去了;B第二个醒来,但不知道A已经拿走了一份鱼,于是他将剩下的鱼平分为5份,扔掉多余的一条,然后只拿走了自己的一份;接着C、D、E依次醒来,也都按同样的办法分鱼。问这5人至少合伙捕到多少条鱼?每个人醒来后所看到的鱼是多少条?设总鱼数x条,a个
2020-10-22 08:57:11
96
原创 Java第一次练手遇到的问题
第一次练手,老师讲的问题我基本都遇到了这里跟大家分享一下,免得还要一个个搜第一个 javac 不是内部或外部命令这个是Path 变量配置错误导致没有找到 javac 命令,现在到官网下载的最新版不会遇到(只要使用 JDK1.5 以上就不需要配置这个环境变量,它会自动搜)至于要设置Path变量的话,先 右键计算机 属性 高级 环境变量Win10的话下面直接搜Path然后在系统变量进行新建新建 JAVA_HOME 变量变量值是安装目录(看自己Java安在哪里)然后
2020-10-17 23:29:06
93
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人