摘要: 原题: 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: 1->2->3->4->5->NULL, k = 2输出: 4->5->1->2->3->NULL解释:向右旋转 1 步: 5->1->2->3->4->NULL向右旋转 2 步: 4->5 阅读全文
posted @ 2019-06-27 18:17 横横竖横 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 题目是这样的: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如: 输入: m = 3, n = 2输出: 3解释:从左上角开 阅读全文
posted @ 2019-06-27 17:47 横横竖横 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 约瑟夫环 阅读全文
posted @ 2019-06-11 17:24 横横竖横 阅读(1395) 评论(0) 推荐(0) 编辑
摘要: /** * 题目: * 有5个人偷了一堆苹果,准备在第二天分赃。晚上,有一人遛出来,把所有苹果分成5份,但是多了一个,顺手把这个扔给树上的猴了,自己先拿1/5藏了。 * 没想到其他四人也都是这么想的,都如第一个人一样分成5份把多的那一个扔给了猴,偷走了1/5。 * 第二天,大家分赃,也是分成5份多一 阅读全文
posted @ 2020-12-12 18:41 横横竖横 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1、新建一个springcloud项目 2、引入eureka依赖,并导入 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server< 阅读全文
posted @ 2020-03-13 18:41 横横竖横 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 要想详细了解socket,大家请自行百度,我这里只简单介绍。 在网络中,我们可以利用ip地址+协议+端口号唯一标示网络中的一个进程。而socket编程就是为了完成两个唯一进程之间的通信(一个是客户端,一个是服务器端),其中用到的协议是TCP/UDP协议,它们都属于传输层的协议。 TCP是基于连接的协 阅读全文
posted @ 2018-12-18 18:43 横横竖横 阅读(18815) 评论(2) 推荐(1) 编辑