![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法学习
孤城瘾
感觉自己没啥特别的
展开
-
数组去重
数组去重数组去重一直是我们老生常谈的东西了,但是真正的让我们对某个数组去重,我们是不是能毫无畏惧呢,哈哈哈。来让我们一起来看看这个东西,达成一个新的成就点吧。????什么是数组去重俗话说,知己知彼,我们才能百战百胜。我们在对一个数组进行去重之前我们要知道数组去重到底是什么。好,那现在就来好(hu)好(bian)说(luan)下(zao)啊,这个数组去重啊,其实就是。。。????数组去重。好了,正经起来。其实数组去重,就是将一列数组进行去重,顾名思义,数组中可能有很多重复的元素,我们将这些重复原创 2020-11-20 13:49:11 · 157 阅读 · 0 评论 -
回溯算法
回溯算法常常用于多种结果的查询,树的遍历,深度优先搜索求根到叶子节点数字之和给定一个二叉树,它的每个结点都存放一个0-9 的数字,每条从根到叶子节点的路径都代表一个数字。例如,从根到叶子节点路径 1->2->3 代表数字 123。计算从根到叶子节点生成的所有数字之和。说明: 叶子节点是指没有子节点的节点。示例 1:输入: [1,2,3]1/ 2 3输出: 25解释:从根到叶子节点路径 1->2 代表数字 12.从根到叶子节点路径 1->3 代表数字原创 2020-11-19 22:29:15 · 90 阅读 · 0 评论 -
滑动窗口算法——剑指offer 48.最长不含重复字符的子字符串
题目我们首先来看看这个题目,我了解到这道题目是在一个同学的面经上,刚看到这道题,想着完了,我碰到这道题必死。但是当我真正看懂了这个题的时候其实觉得还好,不算超级难。ps:那位小伙伴面的是字节前端呦,有兴趣的话可以去看看他的面经呀????请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无原创 2020-11-19 21:13:33 · 397 阅读 · 0 评论 -
博客学算法——合并两个有序链表
首先我们来看一下我们的题目,今日份的题目比较简单说,这道题目就是链表的简单操作,说难很简单,说简单,但是它却并不是那么容易。将两个链表链接并不是那么难。第一种方法:/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * };...原创 2019-09-19 23:16:50 · 167 阅读 · 1 评论