4 爱学习的大白菜

尚未进行身份认证

我要认证

HRBUST

等级
TA的排名 10w+

xshell 连不上ubuntu系统

原因一般是ubuntu系统没有安装ssh服务器,在终端输入:sudo apt-get install openssh-server这个过程需要输入密码。然后再重启ssh-server服务sudo service ssh start接下来即可通过设置xshell的ip和端口,用户名及密码访问。...

2020-10-21 14:06:42

【蓝桥杯第十届省赛A组】试题D: 迷宫

一看到题目用最短的路径,首先想到要用BFS,其次,要求记录路径,我们可以在状态里面添加字符串变量(也即我的代码里面的ans,每到达一个地点字符串ans就加一个方向,即‘D’,'L','R','U'中的任意一个),当到达右下角那个点时即可输出答案。#include <iostream>#include <queue>#include <string>using namespace std;struct node{ int x, y; string an.

2020-10-16 17:53:11

安装libnet出现的错误

安装libnet时应该是遵循下面的步骤:1.安装libpcap2.安装libpnet3.安装libnids 3.1 "./configure" 3.2 "make" 3.3 "sudo make"我在3.1步骤时遇到了错误,不能配置,错误如下:checking for GLIB... configure: error: Package requirements (glib-2.0 >= 2.2.0) were not met.解决办法:要安装一下gli

2020-09-15 10:30:50

利用telnet实现发送163邮件(SMTP)

一.需求:一个163邮箱(在163邮箱的设置里开启pop3/smtp服务),本机可以运行telnet。二.操作步骤:1.在cmd或者linux终端输入:telnet smtp.163.com 252.连接后输入:// 1.告诉服务器,我是aobamaHELO aobama //邮件服务器响应:250 OK//2. 授权登录服务器,要先后输入你的邮件地址和163邮箱的授权密码。(并且这两个信息要经过base64加密,你可以自己搜索base64就出来了)。AUTH L.

2020-09-13 10:15:06

Invasion of the Milkweed【乳草的侵占】[USACO09OCT]【BFS】

一、原文Farmer John一直努力让他的草地充满鲜美多汁的而又健康的牧草。可惜天不从人愿,他在植物大战人类中败下阵来。邪恶的乳草已经在他的农场的西北部份占领了一片立足之地。草地像往常一样,被分割成一个高度为Y(1 <= Y <= 100), 宽度为X(1 <= X <= 100)的直角网格。(1,1)是左下角的格(也就是说坐标排布跟一般的X,Y坐标相同)。乳草一开始占领了格(Mx,My)。每个星期,乳草传播到已被乳草占领的格子四面八方的每一个没有很多石头的格(包括垂直与水

2020-08-03 15:03:37

牛客编程巅峰赛S1第8场 - 青铜&白银【个人题解】

题目链接:https://ac.nowcoder.com/acm/contest/6776一、翻滚吧牛牛(一)牛牛有一个边长为1的正六边形,只要牛牛一推它就可以一直滚下去,正六边形左下角为A,牛牛想知道正六边形翻滚k次A点的轨迹边长是多少呢。如图是正六边形翻滚一次的情况。给定正六边形翻滚次数k,求A点翻滚轨迹长度输入 3 输出 4.955392 备注 1 <= k <= 10^3,返回值与答案误差应小于0.00001 分析:模拟的题目。每次.

2020-08-02 00:08:18

POJ3278 Cath that cow【BFS】

一、题目:就是告诉你和一头牛的位置,牛是不动的,问你最多走几步可以抓住这头牛。走步有3种方式:1. 向前走1步(step + 1)2. 向后走1步(step - 1)3. 步数乘2.(step * 2)二、广搜的一般步骤:void bfs(起始点) { 将起点放入队列中; 标记起点访问; while (如果队列不为空) { 访问队首元素x; 删除队首元素; for (x 所有的相邻点) {

2020-08-01 13:15:28

牛牛打怪兽【DFS】(牛客编程巅峰赛S1第7场 - 青铜&白银)

目录一、原文输入返回输入输出说明一、原文链接:https://ac.nowcoder.com/acm/contest/6630/B来源:牛客网身为屯里第一剑士的牛牛来到训练场里闯关,由于过于勤奋,牛牛的宝剑的耐久度降到了 222 ,这意味着牛牛最多只能打倒两只怪兽,否则将会被淘汰。训练场的地图可以看作一棵以 111 为根节点的树,训练场的终点为这棵树的叶子结点,树上的每个结点最多有一只怪兽,结点与结点间的边上没有怪兽。每一个有怪兽的结点上牛牛都需要打倒..

2020-07-31 13:16:33

因数最多的数【DFS】

一、题目:蒜头君对一个数的因数个数产生了兴趣,他想知道在1~n的范围内,因数个数最多的数是多少。如果有多个这样的数,他想知道最小的那个。输入格式 第一行一个整数T,表示数据的组数 接下来T行,每行一个正整数n 1<=T<=100,1<=N<=10^16 输出格式 一共输出T行,每行1个正整数表示最多因数个数的数 IInput:3101001000Output:660840二、分析这个数..

2020-07-30 09:23:11

hdu 2362 square(附网上的数据)【深搜】

一、原文大致意思:给一堆长短不一的棍子。让你求这些棍子能不能组成一个正方形。如果可以输出“yes”,否者输出“no”。二、网上的一些测试数据(源数据在这里:http://poj.org/showmessage?message_id=95450)1020 491 1050 1123 376 1045 1391 656 190 1305 537 20 533 1193 465 398 1258 756 1005 949 6320 1431 949 852 616 899 1257 413 3

2020-07-29 18:18:39

HDU 1321棋盘问题【DFS】

1. 思路:①。 固定每一行,只需要判断每一列是否符合条件即可,用一个vis数组来表示每一列是否被访问。②。因为要求是放k个棋子。所以cnt == k时return。③。DFS中,当访问当前所有的列后,如果满足(总行数 - 已经过的行数 >= k - cnt),那么可以在该行不放置棋子,考虑下一行,cnt不增加。#include <iostream>using namespace std;int n, k, ans;char chess[10][10];b.

2020-07-26 19:26:59

HDU2614 Beat题解【DFS】

一、原文:DescriptionZty is a man that always full of enthusiasm. He wants to solve every kind of difficulty ACM problem in the world. And he has a habit that he does not like to solvea problem that is easy than problem he had solved. Now yifenfei give him n

2020-07-26 18:46:29

C语言文件处理总结

一、读写文件步骤打开文件读写文件关闭文件二、具体操作1. 定义文件FILE *fp;        /* 文件指针file pointer*/2. 打开文件FILE *fp fopen(const char *filename, const char *mode)        /* 文件指针file pointer,正常返回

2020-05-15 12:42:27

codeblocks中gcc编译怎样添加其他选项

1. 先说下我的问题我写了一个需要用到libpcap库的函数(外部引入),在Ubuntu中我的编译选项是这样写的。其中-lpcap用到的是pcap的库。所以需要用-l选项来表示。但是我在codeblocks中遇到了下面的问题。||error: ld returned 1 exit status|第一反应是可能运行了多个程序,发现只有一个,经过多方查询找到了一个解决办法。引用自peng...

2020-05-08 12:13:14

【Ubuntu】(git clone)速度慢,解决方式

我用的是Ubuntu系统,亲身经历过git clone 的人都知道git clone有多慢,我原来下电影 1.5MB/s,虚拟机里git clone才10KB/s,贼慢。下面就来说方法。一。直接获取地址。ping github.global.ssl.fastly.netping github.com二。然后它会返回来两个地址。每个人可能不一样。根据自己的将其保存到“ /etc/ho...

2019-07-30 15:00:24

【生活】通过哈勃望远镜看看你生日那天太空景象

先输入网址:https://www.nasa.gov/content/goddard/what-did-hubble-see-on-your-birthday步骤:输入月,如August , 输入日,如11, 点击submit即可查看,当然最重要的是看原图啦。可以点击See Full Image来查看,有的图片可以直接下载,有的则需要跳一跳看来...

2020-04-02 22:49:56

【生活】如何保证自己的学习效率更高?

今天看了抖音上,一个哈工大国外留学的女博士,她告诉了一个学习的好办法。即“将学到的知识传授给他人”这种方法往往能使人学习的更牢固,对问题的理解也更透彻。这也是“费曼技巧的核心”,想起自己的初中时候,经常给别人讲题,初中那会学习还不错。而上了高中大学很少讲题了,所以这个也可能是影响我的一方面因素。。。所以决定多用这种办法,多给别人讲题来深入的学习,保证学习内容的留存率。PS:她的抖音id 是 ...

2020-04-01 23:20:18

STL next_permutation(全排列)

STL中有一个next_permutation( a, a + n)函数,意思是判断a数组中是否有下一个全排列,返回的是bool类型。Note:如果要求的是按字典顺序的全排列需要先对数组a排序,然后在全排列。 (即sort(a, a + n))。#include <iostream>#include <algorithm>#include <ve...

2020-03-18 17:43:24

快速幂取模的2种方法(模板)

求pow(int a, int b, int c)a^b%c1.递归写法:(时间复杂度为ln(b))如果b是奇数,则a^b = ( a ^ (b / 2) ) ^ 2 * a如果b是偶数,则a^b = ( a^(b / 2) ) ^ 2且根据定理( (a*b) % c == (a % c) * (b % c))% c )有下面...

2020-03-04 07:56:18

HDU 2199 Can you solve this equation?

这道题主要是考察“二分法”,是二分法的经典应用(要求函数连续且递增)。层层逼近最佳值。1.先定义一个函数f(double x) 用来表示求把x带入函数f的值。f就是 8*x^4 + 7*x^3 + 2*x^2 + 3*x + 6 。2.由于函数递增,容易得到y < f(0)时没有结果,且y > f(100)时没有结果。此时输出“No solution!”。3.当有结果可以输...

2020-03-03 12:07:17

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享达人
    分享达人
    成功上传6个资源即可获取