今天你学习了吗
没有头的小蘑菇
我想养老
展开
-
Postman的使用指导
因为自己是第一次使用这个工具,也不熟悉,所以记录下从小白开始的一个使用过程首先呢这个软件是可用于发送网络http请求的,根据自己的目的自行构建。Postman这最开始是属于chrome的一个插件,之后在18年chrome停止了对Postman应用程序的支持,所以就很多postman插件可能不能正常使用。建议直接到官网下载postman应用程序进行使用 附上官网链接????Postman注意看自己的系统版本,别下载错了下载之后双击安装,无脑下一步就可以安装完成之后打开它先看下这个的基础功能原创 2020-12-01 21:13:48 · 778 阅读 · 0 评论 -
Git简单命令使用总结
最近看了一个学习Github系列的文档,自己其实也不是很熟悉,所以总结一下git相关操作命令,有助于自己的记忆和以后的查阅。(在进行git命令之前先进入到Git库文件目录下)git init意思是初始化当前的这个git库。git status意思就是查看当前这个git库的状态。git add +文件名意思是预提交到库,实际上这里是放到了暂存区或者说是缓冲区,并没有真正提交到库,为了防...原创 2020-02-25 14:31:30 · 140 阅读 · 0 评论 -
另类加法(牛客网)
(编程题)请编写一个函数,将两个数字相加。不得使用+或其他算数运算符。给定两个int A和B。请返回A+B的值测试样例:1,2返回:3既然要求不能用算数运算符,那就考虑哈位运算符,举个栗子????: 1 ^1=0 1 ^0=1 0 ^0=0(这是异或) 1 +1=0 1+0=1 0+0=0(这是加),然后你就会发现这两种结果一致,不但如此,&运算和‘进位’结果一致,我们知道A...原创 2019-11-14 21:59:30 · 221 阅读 · 0 评论 -
字符串中找出连续最长的数字串
(这个博客是一个带有情绪的博客,本来这个题就是一个正常的题,但是想不到啊,我栽了!在牛客网上只能通过百分之六十多,我真的好迷啊,找了半天问题也没找到,结果…是多组测试的问题,越想越气,可能也是我没看懂输入描述,但是还是好气Q^Q呜呜呜呜呜呜呜呜呜呜)题意:读入一个字符串str,输出字符串str中的连续最长的数字串#include<iostream>#include<str...原创 2019-11-08 15:54:11 · 144 阅读 · 0 评论 -
求两个数的二进制中有多少个位不同?
这是之前遇到的题,整理一下:)题意:两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?输入例子: 1999 2299 输出例子:7 思路:先想想这个问题,求得是有多少个bit位不同,是不是很熟?所以是不是想起要用异或(^)解决。先异或,再求异或结果中有多少个一,前面博客有仔细写过这个方法https://blog.csdn.net/zd18729850297/art...原创 2019-10-29 12:19:20 · 334 阅读 · 0 评论 -
简单的扫雷程序
之前实现过简单的扫雷程序,今天想起来总结一哈:这里实现的和电脑上的扫雷规则玩法几乎一致,简单介绍一哈扫雷的规则,扫雷就是要把所有非地雷的格子点开即胜利。踩到地雷格子就算失败。游戏区域由很多个方格组成。随机点击一个方格,方格即被打开并显示出方格中的数字,方格中数字则表示其周围的8个方格隐藏了几颗雷。首先给出一个游戏菜单,给出一个二维数组,比如就叫A数组,A数组布置雷的,你可以设定位置上数字为0是...原创 2019-10-28 23:04:04 · 335 阅读 · 0 评论 -
验证回文串
来源:力扣(LeetCode)题目:给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。我们将空字符串定义为有效的回文串。示例 1:输入: "A man, a plan, a canal: Panama"输出: true示例 2:输入: "race a car"输出: false大致思路就是把字符串的第一个字母字符和最后一个字母字符作比较,符合则...原创 2019-10-22 20:36:57 · 254 阅读 · 0 评论 -
判断闰年
关于判断闰年常见的题目:一种是输入一个年数,判断这个年数是否是闰年。还有一种,输入两个数,输出这两个数区间内所有的闰年。在数学中,我们如何判定一个年数是不是闰年呢?如果这个数既是100的倍数又是4的倍数(即可以整除400),或者不是100的倍数但却是4的倍数,符合这两种情况该年数即可判断为闰年。就直接上代码了:输入一个年数,判断这个年数是否是闰年#include<stdio.h>...原创 2019-10-21 12:39:06 · 2134 阅读 · 0 评论 -
基于Tcp实现简单网络英译汉功能
这里就实现简单英译汉的功能(手动翻译嘻嘻嘻嘻,勿怪),既然需要把单词和翻译一一对应起来,这里就可以接需要借用map容器。搭建服务器端与客户端,然后让其进行通信(这里用Tcp)。接下来就直接上代码:服务端:Server.cc#include<iostream>#include<map>#include<unistd.h>#include<stri...原创 2019-10-18 20:09:43 · 201 阅读 · 0 评论 -
基于TCP实现简单网络计算器
这里我们需要简单实现网络版的计算器,我打算让它具有计算加法,减法,乘法,除法,还有取模 的功能。例如(加法),我们需要实现一个服务器版的加法器,我们需要客户端把要计算的两个加数发过去,然后由服务端进行计算,最后把计算结果返回给客户端。按照这个思路,客户端每次应该发送两个加数和一个操作符,如果要把这些数据分三次发送或者两次发送,在一个服务端对应多个客户端的时候,数据就会混乱,便于避免,我们应该一...原创 2019-10-17 13:05:06 · 1007 阅读 · 0 评论 -
Vim中的大量注释和替换
主要是自己老是记不清,但是用起来确实很方便,便用博客记录一哈:)在Vim中如何大量注释?你得先切换到 (按ESC键)命令模式 然后按 Ctrl+V,这时候你就会发现最下面出现可视块(列模式),如下图接下来,你可以用键盘上的上下左右键选择你要注释的多行,然后进入插入模式(i键),输入注释符//,然后不要慌,按下ESC键就完成多行注释了(按完之后可能不会立即注释掉,等几秒)。在Vim中如何大...原创 2019-09-29 16:53:58 · 186 阅读 · 0 评论 -
杨辉三角
来源:力扣(LeetCode)题目:给定一个非负整数 numRows(行数),生成杨辉三角的前 numRows 行。在杨辉三角中,每个数是它左上方和右上方的数的和。示例:输入: 5输出:[ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1]]简单题解:看着杨辉三角你就会发现,每行的第一列和最后一列(行数等于列数)的...原创 2019-09-28 11:12:49 · 205 阅读 · 0 评论 -
路径总和
来源:力扣(LeetCode)给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。叶子节点是指没有子节点的节点。示例: 给定如下二叉树,以及目标和 sum = 22, 5 / \ 4 8 / / \ 11 13...原创 2019-09-17 18:23:30 · 106 阅读 · 0 评论 -
付费智力题
题目:你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束的时候给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?(内心os:什么奇怪的条件哈哈哈哈哈哈)正经题解:第一天:你切出1段金条(第一次弄断金条)给工人第二天:你从剩余的金条中切出2段金条(第二次弄断金条),然后你让工人把昨天的1段金条给你,你直接给他2段金条。此时,你这里有一个4段金条...原创 2019-08-23 13:32:42 · 240 阅读 · 0 评论 -
数字智力题
用数字5,5,5,1,进行四则运算,每个数字当且仅当使用一次,要求运算结果值为24.用数字 5.5.5.1=24可以这样来5*(5-1÷5)=24原创 2019-08-23 12:41:51 · 341 阅读 · 0 评论 -
define与typedef
今天遇到一个有关于define和typedef的题,如下。一个test.c文件中包含如下语句:#define INT_PTR int *typedef int* int_ptr;INT_PTR a,b;int_ptr c,d;问:文件中定义的四个变量,哪个变量不是指针类型_b__.解释:#define INT_PTR int* 这是宏定义,编译预处理阶段要进行宏替换,这个替换时...原创 2019-08-09 13:00:13 · 368 阅读 · 0 评论 -
二叉树的最小深度
来源:力扣(LeetCode)题目:给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最小深度 2.大致思路:看到有关二叉树的深度,首先想到了递归。遇到...原创 2019-08-06 19:48:50 · 184 阅读 · 0 评论 -
将有序数组转换为二叉搜索树
来源:力扣(LeetCode)将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。示例:给定有序数组: [-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树: 0 / \ -3 9...原创 2019-08-05 19:27:25 · 131 阅读 · 0 评论