- 博客(8)
- 问答 (2)
- 收藏
- 关注
原创 关于TCP连接的三次握手和释放的四次挥手
TCP运输连接管理TCP是面向连接的协议TCP基于运输连接来传送TCP报文段TCP运输连接有三个阶段建立连接数据传输释放连接在TCP连接建立的过程中需要解决以下三个问题要使TCP双方能够确知对方的存在要允许TCP双方协商一些参数(如最大窗口值、是否使用窗口扩大选项和时间戳选项以及服务质量等);能够对运输实体资源(如缓存大小、连接表中的项目等)进行分配。三次握手过程的...
2020-03-06 15:04:09 208
原创 【华为】扑克牌大小
题目扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A,2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王):) 3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER 输入两手牌,两手牌之间用“-”连接,每手牌的每张牌以空格分隔,“-”两边没有空格,如:4 4 4 4-joker JOK...
2020-02-11 19:55:45 290
原创 【华为机试】学生成绩操作
题目老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.输入描述输入包括多组测试数据。每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别代表学生的数目和操作的数目。学生ID编号从1编到N。第二行包含N个整数,代表这N个学生的初始成绩,其中第i个数代表ID为i...
2020-02-11 19:46:00 1275
原创 【LeetCode】数组的相对排序
【LeetCode】数组的相对排序题目描述示例提示解题思路代码实现题目描述给你两个数组,arr1 和 arr2,arr2 中的元素各不相同arr2 中的每个元素都出现在 arr1 中对 arr1 中的元素进行排序,使 arr1 中项的相对顺序和 arr2 中的相对顺序相同。未在 arr2 中出现过的元素需要按照升序放在 arr1 的末尾。示例输入:arr1 = [2,3,1,3,...
2020-02-11 19:31:27 184
原创 浅谈常用八大排序算法
目录常见八大排序算法冒泡排序快速排序选择排序归并排序(分治思想的应用)常见八大排序算法排序算法大体可以分为:比较排序,时间复杂度为O(nlogn)~O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序,希尔排序等。非比较排序,时间复杂度为O(n),主要有:基数排序等。冒泡排序基本思想在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对...
2019-11-18 15:25:03 128
原创 工厂设计模式
工厂设计模式简单工厂设计模式什么是简单工厂设计模式简单工厂模式属于类的创建型模式,又叫静态工厂方法模式。通过专门定义一个类来创建其他类的实例,被创建的实例通常都具有共同的父类。模式中包含的角色及其职责工厂(creator)简单工厂模式的核心,负责实现创建所有实例的内部逻辑。工厂类课可以被外界直接调用,创建所需的产品对象。抽象(product)简单工厂模式所创建的所有对...
2019-11-17 15:47:53 60
原创 浅谈Java1.8hashmap源码
Java1.8中hashmap源码解析数组的定义 /** * The table, initialized on first use, and resized as * necessary. When allocated, length is always a power of two. * (We also tolerate length zero in som...
2019-09-21 14:39:36 131 1
原创 单例模式的简单实现以及应用场景
单例模式浅谈什么是单例模式实现思路应用场景场景总结简单实现饿汉设计模式懒汉模式什么是单例模式单例模式(Singleton),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后...
2019-09-03 11:17:01 302
空空如也
请问有了解informix数据库的吗?
2020-05-08
力扣面试题——分割链表
2020-03-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人