不见武陵豪杰墓
不见武陵豪杰墓
全部文章
分类
java(8)
java设计模式(4)
Leetcode(33)
Spring系列(11)
剑指offer(14)
排序算法(1)
数据库(3)
数据结构(5)
未归档(1)
计算机网络(5)
设计模式(1)
闲思(1)
归档
标签
去牛客网
登录
/
注册
Beyond的学习之旅
知行合一,经世致用
全部文章
(共86篇)
反转链表
反转一个单链表 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 解析(1):递归 class Solution { public ListNode reverseLi...
2019-11-10
0
366
数据库之事务
事务:指的一组操作,里面有许多单一的逻辑。只要有一个逻辑没有执行成功,就算失败。所有的数据都回归到最初的状态(rollback) 为什么要有事务 为了确保逻辑的成功 开启事务 start transaction 提交或回滚事务 commit:提交事务,数据会写...
2019-11-10
0
359
排序算法之归并快排
排序算法 归并排序 思想: 经过多次递归,变为一个个数字。再经多次merge就可以变为有序。merge 方法中只有一个 for 循环,直接就可以得出每次合并的时间复杂度为 O(n) ,而分解数组每次对半切割,属于对数时间 O(log n) ,合起来等于 O(log2n) ,也就是说,总的时间复杂度为...
2019-11-10
0
430
双指针到滑动窗口
双指针到滑动窗口算法 1、判定链表中是否含有环 解析:定义两个指针,一快一慢。如果有环,则会相遇。 boolean hasCycle(ListNode head){ ListNode fast,slow; fast=slow=head; while(fast != null&&...
字符串
滑动窗口
2019-11-10
0
492
回文数相关
判定是否是回文数 例子: 输入: 121 输出: true 输入: -121 输出: false bool isPalindrome(int x) { if(x < 0 || (x % 10 == 0 && x != 0)){ ...
2019-11-10
0
386
计算机网络(1)
tcp 怎么保证数据包有序 主机每次发送数据时,TCP就给每个数据包分配一个序列号并且在一个特定的时间内等待接收主机对分配的这个序列号进行确认, 如果发送主机在一个特定时间内没有收到接收主机的确认,则发送主机会重传此数据包。 接收主机利用序列号对接收的数据进行确认,以便检测对方发送的数据是否有...
2019-11-08
0
384
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页