自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Python input()“字节池”

s1=input('输入第一个')s2=input('输入第二个')# print(s1==s2)print(id(s1))print(id(s2))print(type(s1))print(s1 is s2)当输入s1和s2为q时:输入第一个q输入第二个q23216839139522321683913952<class ‘str’>True当输入一个字节...

2020-04-28 14:40:09 352

原创 计算机网络的核心就是数据的交换

最近大致读完了《计算机网络 自顶向下方法》,做个总结。整本书结构清楚,层次分明,而且运用例子十分恰当。是一本非常好的书。推荐精读。首先,我用一句话总结整本书吧。“计算机网络的核心就是数据的交换!”它的结构也是以数据的发送,在各个层之间的传递和转发为主线的,并且细节问题的讨论和研究也充斥的全书。读完之后并没有迷茫,反而是条例清晰。我以我的话来介绍一些大体的内容:数据传输的通道分为五个层:应用...

2020-04-23 14:55:54 414

原创 292. Nim 游戏

你和你的朋友,两个人一起玩 Nim 游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下赢得游戏。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/nim-game著作权归领扣网络所有。商业转载...

2020-04-02 16:17:26 204

原创 66.加一

给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/plus-one著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。示例 1:...

2020-01-20 20:54:41 158

原创 27.移除元素

给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1: 给定 nums = [3,2,2,3], val = 3, 函数应该返回新的长度 2, 并且 nums ...

2020-01-20 19:32:49 150

原创 125.验证回文串

给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1: 输入: "A man, a plan, a canal: Panama" 输出: true示例 2: 输入: "race a car" 输出: false来源:力扣(LeetCode)链接:https://leetcode-cn.co...

2020-01-20 12:30:09 101

原创 7.整数反转

先上题干:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1: 输入: 123 输出: 321示例 2: 输入: -123 输出: -321示例 3: 输入: 120 输出: 21注意: 假设我们的环境只能存储得下 32 位的有符号整数, 则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回...

2020-01-20 08:43:22 84

原创 231. 2的幂

给定一个整数,编写一个函数来判断它是否是 2 的幂次方。示例 1: 输入: 1 输出: true 解释: 2^0 = 1示例 2: 输入: 16 输出: true 解释: 2^4 = 16示例 3: 输入: 218 输出: false来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/power-of-two著作权...

2020-01-17 11:10:56 130

原创 942. 增减字符串匹配

今天又在写一个简单算法题,也没有很难,考的就是逻辑:给定只含 “I”(增大)或 “D”(减小)的字符串 S ,令 N = S.length。返回 [0, 1, …, N] 的任意排列 A 使得对于所有 i = 0, …, N-1,都有:如果 S[i] == “I”,那么 A[i] < A[i+1]如果 S[i] == “D”,那么 A[i] > A[i+1]来源:力扣(Lee...

2020-01-16 19:53:26 150

原创 747. 至少是其他数字两倍的最大数

在一个给定的数组nums中,总是存在一个最大元素 。查找数组中的最大元素是否至少是数组中每个其他数字的两倍。如果是,则返回最大元素的索引,否则返回-1。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/largest-number-at-least-twice-of-others著作权归领扣网络所有。商业转载请联系官方授权,非商业转...

2020-01-15 22:18:36 86

原创 1016.子串能表示从 1 到 N 数字的二进制串

最终我还是失败了。没写出来题干:给定一个二进制字符串 S(一个仅由若干 ‘0’ 和 ‘1’ 构成的字符串)和一个正整数 N,如果对于从 1 到 N 的每个整数 X,其二进制表示都是 S 的子串,就返回 true,否则返回 false。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/binary-string-with-substrin...

2020-01-15 13:54:36 214

原创 算法 快乐数

编写一个算法来判断一个数是不是“快乐数”。一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/happy-number著作权归领扣网络所有。商业...

2020-01-14 21:03:39 517

转载 第 N 个泰波那契数

泰波那契序列 Tn 定义如下:T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2给你整数 n,请返回第 n 个泰波那契数 Tn 的值。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/n-th-tribonacci-number读完题之后,第一反应是递归...

2020-01-14 15:39:46 292

转载 堆积排序法 C#

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 堆积排序法{ class Program { static int[] data = { 0, 5, 6, 4,...

2019-12-18 20:36:42 172

转载 快速排序法C#

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 快速排序法{ class Program { static int process = 0; s...

2019-12-14 15:24:37 135

转载 希尔排序法 C#

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 希尔排序{ class Program { static int[] data = new int[8]; ...

2019-12-06 11:18:58 180

转载 插入排序C#

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 插入排序{ class Program { static int[] data = new int[6]; ...

2019-12-06 10:33:32 97

转载 C# 矩阵相加代码

两个矩阵相加的过程,并显示两个矩阵相加后的结果:using System;namespace MatrixAdd{ class Program { static void MatrixAdd(int[,] arrA, int[,] arrB, int[,] arrC, int dimX, int dimY) { int...

2019-11-19 21:29:33 2436

原创 C# Socket TCP服务器端代码

using System;using System.Net;using System.Net.Sockets;using System.Text;namespace TCP服务器端{ class Program { static void Main(string[] args) { //1.socket ...

2019-11-19 20:20:12 576

原创 C# Socket TCP客户端代码

using System;using System.Net;using System.Net.Sockets;using System.Text;namespace TCP客户端{ class Program { static void Main(string[] args) { Socket tcpClient ...

2019-11-19 20:17:41 731

转载 约瑟夫环问题

约瑟夫环问题: 编号为 1-N 的 N 个士兵围坐在一起形成一个圆圈, 从编号为 1 的士兵开始依次报数(1,2,3…这样依次报), 数到 m 的 士兵会被杀死出列,之后的士兵再从 1 开始报数。 直到最后剩下一士兵,求这个士兵的编号。C#代码public int Joseph(int n,int m) { return n ...

2019-11-11 17:15:18 240

转载 最小生成树 Kruskal(克鲁斯卡尔)算法

最小生成树

2019-11-11 16:34:28 197

转载 C#计数排序代码

C#计数排序代码public void Sort1(int[] array) { var max = array.Max(); var min = array.Min(); var count = new int[max - min + 1]; var output = new int...

2019-11-10 20:29:11 278 1

转载 C#常用源代码

C#源码ArrayList.Add(System.Object)ArrayList.Add(System.Object)

2019-11-09 15:43:35 904

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除