- 博客(11)
- 收藏
- 关注
原创 小木leetcode刷题记-2021.11.8
好久么刷题,现在回来继续做,哼哧哼哧哼哧哼哧。 题目如上,求一个最长回文数。之前的idea都是将所要求的字符串倒序,然后找这两个字符串的最长公共子序列,复杂度很明显,O(N2)。遂改之,问舍友,舍友答,用中心扩散法不香乎,翻阅解法,苦读之,直呼真香。 解法思想为取一点,两个边界点,left,right。先将left往左偏移,只要与取得点相同,再向左,不同立停。右侧同。这一步解决了考虑奇偶性问题,因为只要是重复字符,都是回文子字符串,你品,你细品。然后再来判断左边界与右边界是...
2021-11-08 14:05:50 3658
原创 小木leetcode刷题记-2021.10.26
这题我这一拿到手,其实第一印象是双重for循环,后来循着循着发现不对,第一个字符串重复部分其实好搞,那中间的字符串呢。观看了一些题解之后,觉着确实应该设立一个头结点,来保证开始计算的地方,只要重复,就更改初始地段。话不多说,上代码。class Solution {public: int lengthOfLongestSubstring(std::string s) { //如果为空,直接返回0就好 if (s.empty()) return 0; //定义一个头...
2021-10-26 22:57:54 131
原创 小木leetcode刷题记-2021.10.23
明天程序员节,今天跟着大佬,刷个题过过节。然后给出了示例/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} * ListNode(int x, .
2021-10-24 11:02:42 2115
原创 小木leetcode刷题记——2021.10.20
找不到人生目标了,想走到人生巅峰了,想叱诧风云,睥睨九州了,那就来leetcode刷题吧。行了,leetcode官方见到上一条广告,不要忘了交个广告费。leetcode第一题想法还是for循环,不过为了看起来不那么弱,用了点迭代器知识class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { int pre, next = 0; ...
2021-10-20 20:24:36 111
转载 连wifi找不到有效IP配置,解决方法
试了几个都不行,这个可以,码一下https://zhidao.baidu.com/question/1580282184489789620.html
2020-10-27 18:16:32 1362
原创 关于SOCKET编程二三事——入门通俗版(2)
电脑10分钟之内给我整了两次蓝屏,修理了一下后,不知道好了木,这玩意真的靠玄学,嘚嘚嘚。 继续回来,上次讲到了连接,SOCKET连接功能,个人感觉直接用bind完事,connect函数大同小异,没啥大的区别。ok,先隆重的介绍一下bind函数(此篇文章讲的是连接IPV4网络)int bind(SOCKET sock, const struct sockaddr *addr, int addrlen); sock 为 socket 文件描述符,...
2020-10-14 22:11:58 131
原创 关于SOCKET编程二三事——入门通俗版
根据老板的需求,我要学习关于通信网络编程部分内容。然后,自然而然,我就被主动提示学习SOCKET了。。好吧,那我们愉快的开始一段新的旅程。 通过各种渠道,我对SOCKET是这么理解的,插头插到插座上,就能获得电网中的电;SOCKET连接到电脑上,就能获得因特网上的信息,nice。也就是说,SOCKET是与七大层中的连接层息息相关,然后百度也证明了我的这一猜想。 然后我也忘记哪里来的这图了,若有侵权,必删好吧,先在这感谢了。 本渣目前只用windows...
2020-10-14 20:40:43 117
原创 Jupyter自动补全代码安装
安装完pytorch以后,发现没有代码自动补全十分致命,于是想安装一个包完成代码自动补全首先关掉notebook,通过网上搜索,发现此两句代码python -m pip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --user --skip-running-check然鹅在跑第一句后,就来了个error:ReadTimeoutError,简而言之,就是时间太长,于是调用了镜像源下载,具体如下.
2020-10-10 16:39:43 416 1
原创 PCLVisualizer可视化类介绍
博文转载自https://www.cnblogs.com/flyinggod/p/8598356.html可视化点云颜色特征多数情况下,点云显示不采用简单的XYZ类型,常用的点云类型是XYZRGB点,也包含颜色数据,除此之外,用户还希望给指定点云定制颜色,以使点云在视窗中比较容易区分,如图1所示,点赋予不同的颜色表征其对应的z轴值不同。PCLVizualizer可根据所存储的颜色数据为点云赋色,或者按照用户自定义的颜色为点云着色。许多设备,比如微软Kinect,可获取带有RGB数据的点云,PCLVi
2020-08-21 07:40:23 274
原创 介绍KdTree算法
入门,学习KdTree: 今天因为要看一些代码,所以自己从网上搜了下kdtree得相关内容,今天介绍一下啥是kdtree。 首先,这是一种分割k维数据空间的数据结构,目的是能够快速查找某个数据,是一种带有约束得二分查找树,能起到一种加速作用。首先插上这张图,一张我看了n多博客都用的经典图:此图借鉴于右下角得博客,侵权即删。在此处用最简单得二维数据来介绍,其余同。假设有6个二维数据点{(2,3),(5,4),(9,6),(4,7),(8,1),(7,2)},数据点 位于二维空间...
2020-08-11 14:17:35 1179
原创 VS2019安装PCL1.11.0时遇到问题
求问:在安装PCL 1.11.0版本时,1>D:\wenjian\PCL\download\PCL 1.11.0\3rdParty\Boost\include\boost-1_73\boost\interprocess\detail\win32_api.hpp(915): message : 参见“boost::interprocess::winapi::FindFirstFileA”的声明 1>D:\Windows Kits\10\Include\10.0.18362.0\um\filea
2020-07-01 01:34:57 375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人