FBI-PC
码龄11年
求更新 关注
提问 私信
  • 博客:435,831
    社区:126
    435,957
    总访问量
  • 315
    原创
  • 68
    粉丝
  • 56
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2014-03-23
博客简介:

大洋深处

博客描述:
爱生活,爱算法,爱coding
查看详细资料
个人成就
  • 获得156次点赞
  • 内容获得58次评论
  • 获得399次收藏
  • 代码片获得452次分享
  • 博客总排名2,071,913名
创作历程
  • 1篇
    2020年
  • 62篇
    2019年
  • 80篇
    2018年
  • 27篇
    2017年
  • 6篇
    2015年
  • 159篇
    2014年
成就勋章
TA的专栏
  • 机器学习与深度学习
    1篇
  • 计算机网络与网络编程
    1篇
  • 生成树
    7篇
  • 二分与三分
    9篇
  • 并查集
    6篇
  • 动态规划
    23篇
  • 最短路
    15篇
  • 杂题
    3篇
  • 数据结构
    30篇
  • C++
    10篇
  • 搜索
    24篇
  • 模拟
    10篇
  • 贪心
    8篇
  • 数学
    15篇
  • 图论
    14篇
  • kmp
    3篇
  • codeforces
    5篇
  • 感想
    3篇
  • 总结
    1篇
  • 博弈
    1篇
  • 思维
    8篇
  • water
    2篇
  • bestcoder
    4篇
  • wust周赛
    2篇
  • hihocoder
    1篇
  • 机器学习
  • 剑指offer
    54篇
  • C++ Primer
    13篇
  • Leetcode
    55篇
  • Linux网络编程
    10篇
  • C++内存管理
    3篇
  • Effective C++
    5篇
  • Linux的一些小问题
    6篇
  • STL源码剖析
    1篇
  • 编程中错误小节
    3篇
  • 面试题小节
    1篇
  • C++基础整理
    2篇
  • 设计模式
    1篇
  • muduo网络库
    10篇
  • linux常用命令
    3篇
  • C++11新特性
    3篇
  • Redis
    2篇
  • 操作系统
    2篇
  • 分布式系统
    2篇
  • Python
    2篇
  • opencv
    4篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 服务器
    linux
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

51人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

git pull远程分支代码遇到 unable to unlink *** 权限不够

今天拉远程分支的代码的时候,遇到一个问题,如图试过将这些文件夹的权限改变,但是还是不是特别ok直接删掉就行了rm -rf ****然后在master分支直接拉代码就好了!
原创
发布博客 2020.06.12 ·
1870 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TensorRT的优化原理

TensorRT优化原理模型裁剪原始网络裁剪后:量化量化涉及到的原理是: 交叉熵TensorRT环境配置TensorRT的SSD代码运行过程References量化的数学原理TensorRT模型原理...
原创
发布博客 2019.09.07 ·
3658 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

Lowest Common Ancestor of a Binary Tree(最小公共祖先)

Lowest Common Ancestor of a Binary TreeGiven a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree.According to the definition of LCA on Wikipedia: “The lowest common...
原创
发布博客 2019.07.23 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

找出数组中次数超过n/k的数

题目:有一个整形数组,长度为n,有一个比较小的数k,求得是:数组中出现次数多余n/k的数字n = 100,k=2, n/k =50n = 10000, k = 10, n/k = 1000要求空间复杂度为O(k)时间复杂度为O(n*k)思路: 每次删除k个不同的数,最后剩下的数不同的数小于k等于k个就可能是答案,只需要在遍历一次即可。原理:大于n/k次的数字必定只存在小于等于k个。代...
原创
发布博客 2019.07.17 ·
850 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Git冲突的解决

在公司合作开发中,当master分支代码出现新代码时,如果我们在老版本的代码开发最后merge的时候会出现很多问题,所以总是要时不时的pull一下master的分支代码,然后git merge 一下,这是就会出现冲突。我们使用pycham的git工具,进行代码的冲突解决,左边是自己的分支,右边的是master分支的代码,而中间是最终的代码,然后选择自己要保留的代码。最后git 工作区的代码到...
原创
发布博客 2019.05.31 ·
552 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ffmpeg截取视频片段的两种方式 1) 按时间截取 2)按帧数截取

代码保存下:ffmpeg -i ./SN.mp4 -vcodec copy -acodec copy -ss 00:00:00 -to 00:00:05 ./cutout1.mp4 -y
原创
发布博客 2019.05.24 ·
33852 阅读 ·
8 点赞 ·
11 评论 ·
25 收藏

Leetcode 215. Kth Largest Element in an Array

Kth Largest Element in an ArrayMedium1933161FavoriteShareFind the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct el...
原创
发布博客 2019.05.07 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode 213. House Robber II

House Robber IIMedium82926FavoriteShareYou are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed. All houses at this place are arran...
原创
发布博客 2019.05.07 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OpenCV之通过位运算实现图像的叠加(Python实现)

我们如何将这个logo加到右边图片里呢?如果使用cv.add()那么颜色肯定加深 如果使用cv.addWeight()又会出现透明, 那怎么办呢?我们可以使用位运算,然后运用掩码的性质就可以得到了。我们可以首先将logo的颜色空间进行转换,转换成灰度图像,然后使用阀值函数,将我们的logo提取出来,然后将其他部分变为黑色,即像素值为0。这部分代码为: img2gray = cv.cvt...
原创
发布博客 2019.04.19 ·
1810 阅读 ·
3 点赞 ·
0 评论 ·
11 收藏

Redis底层详解(一) 哈希表和字典

转载自 英雄哪里出来 一、哈希表概述       首先简单介绍几个概念:哈希表(散列表)、映射、冲突、链地址、哈希函数。       哈希表(Hash table)的初衷是为了将数据映射到数组中的某个位置...
转载
发布博客 2019.04.16 ·
617 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

01背包问题 总结关于为什么01背包优化成1维数组后,内层循环是逆序的?

转发自 此博主前言:本人是c语言初学者,能力有限,如果你比较强了,请忽略本文章。。,如果你能多给些指导,那更好啦.我写这篇文章是因为我在偶然碰到了01背包的题目,而自己太菜,写不出来,于是在百度上找到了怎么写,然而在理解1维数组的算法时出了些问题,理解不能,在百度上找答案,基本上没一个我觉得看的特别懂的,或者是说得特别透彻的(也许是我太笨了),好不容易百度提问有人回答,还是觉得讲的不透彻...
转载
发布博客 2019.04.16 ·
573 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

OpenCV之漫水填充算法(Python实现)

首先看看floodFill()的算法原型def floodFill(image, mask, seedPoint, newVal, loDiff=None, upDiff=None, flags=None)第一个参数image为原图像第二个参数mask为掩模第三个参数SeedPoint为随机初始种子第四个参数为低值第五个参数为高值第六个参数为选项,即填充方法,FLOODFILL_F...
原创
发布博客 2019.04.15 ·
3821 阅读 ·
0 点赞 ·
0 评论 ·
12 收藏

OpenCV之基本的像素操作(Python实现)

对图像的处理,一般是对图像的numpy进行操作,即每个像素点。这里设计的操作有and,or,not 还有+-*/,我们这里得提前知道,像素点越大,那么颜色越亮,0代表黑色,255代表白色。首先我们看四大基本操作。+-*/def add_op(src1, src2): dst = cv.add(src1,src2) cv.imshow("add_op", dst)def...
原创
发布博客 2019.04.15 ·
1816 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

OpenCV之基础图片读取,写入等函数使用(Python实现)

最近实习的公司leader叫我看看OpenCV,所以自己找些资料学学,然后记个笔记。首先是导入库函数import numpy as np然后最基本的就是读取src = cv.imread("E:/OpenCv/photo.jpg", 1) imread()的第二个参数为代表读取模式,为0代表以灰度模式读入图像,为1代表读入彩色图像例如:然后我们在显示出来。代码cv.named...
原创
发布博客 2019.04.14 ·
850 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Leetcode 210. Course Schedule II 拓扑排序

Course Schedule IIMedium83763FavoriteShareThere are a total of n courses you have to take, labeled from 0 to n-1.Some courses may have prerequisites, for example to take course 0 you have to ...
原创
发布博客 2019.04.13 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode 211. Add and Search Word - Data structure design Trie树 + dfs

Add and Search Word - Data structure designMedium76648FavoriteShareDesign a data structure that supports the following two operations:void addWord(word)bool search(word)search(word) can sea...
原创
发布博客 2019.04.13 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

muduo之Buffer解析

为什么采用non-blocking网络编程中应用层buffer是必需的?non-blocking IO的核心思想是避免阻塞在read()或write()或其他IO系统调用上,这样可以最大限度地复用thread-of-control。让一个线程能服务于多个socket连接。IO线程只能阻塞在IO multiplexing函数上,如select/poll/epoll_wait。这样一来,应用层的缓冲...
原创
发布博客 2019.04.12 ·
1516 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

Leetcode 310. Minimum Height Trees

310. Minimum Height TreesFor an undirected graph with tree characteristics, we can choose any node as the root. The result graph is then a rooted tree. Among all possible rooted trees, those with min...
原创
发布博客 2019.04.11 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode 208. Implement Trie (Prefix Tree) Trie树(前缀树)

208. Implement Trie (Prefix Tree)MediumImplement a trie with insert, search, and startsWith methods.Example:Trie trie = new Trie();trie.insert(“apple”);trie.search(“apple”); // returns truetr...
原创
发布博客 2019.04.10 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode 204. Count Primes 用素数筛求素数

Count the number of prime numbers less than a non-negative number, n.Example:Input: 10Output: 4Explanation: There are 4 prime numbers less than 10, they are 2, 3, 5, 7.Accepted224,278Submission...
原创
发布博客 2019.04.09 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多