- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Leetcode 6 ZigZag Conversion
Leetcode 6 ZigZag Conversionclass Solution {public: string convert(string s, int numRows) { if(numRows == 1) return s; string res = ""; for(int i = 0;i < numRows; ++i){...
2018-08-28 17:24:39 164
原创 Leetcode 5 Longest Palindromic Substring
Leetcode 5 Longest Palindromic Substringclass Solution{public:string longestPalindrome(string s){ if(s.empty()|| s.length() == 1) return s; vector<vector<bool>> dp(s.length(),...
2018-08-28 16:29:34 227
原创 lLeetCode 3 Longest Substring Without Repeating Characters
Leetcode 3 Longest Substring Without Repeating Charactersclass Solution{public:int lengthOfLongestSubstring(std::string s){ if(s.empty()) return 0; int max_num = 0; vector<...
2018-08-28 16:28:03 150
原创 Leetcode 11 Container With Most Water
Leetcode 11 Container With Most Waterclass Solution{public: int maxArea(vector<int>& height){ int left = 0; int right = height.size()-1; int max_area = 0; while(right &g...
2018-08-28 16:26:35 145
原创 Leetcode 2 Add Two Numbers
Leetcode 2 Add Two Numbersclass Solution{public:ListNode* addTwoNumbers(ListNode* l1,ListNode* l2) { ListNode* newList = new ListNode(0); ListNode* l3 = newList; int carry = 0; ...
2018-08-28 16:25:00 196
原创 Linux SIGPIPE信号产生原因与解决方法
TCP 四次握手产生SIGPIPE的原因SIGPIPE信号产生的原因: 简单来说,就是客户端程序向服务器端程序发送了消息,然后关闭客户端,服务器端返回消息的时候就会收到内核给的SIGPIPE信号。 TCP的全双工信道其实是两条单工信道,client端调用close的时候,虽然本意是关闭两条信道,但是其实只能关闭它发送的那一条单工信道,还是可以接受数据,server端还是可以发送...
2018-08-19 20:57:33 35539 21
原创 理解EPnP算法, 以及使用eigen3重写opencv3 epnp.cpp epnp还是没有理解透彻
上一篇里人脸位姿估计和可视化里,使用的方法是opencv里的,要摆脱依赖的话,只能重写,使用了https://github.com/slowplayer/EPNP-Eigen的代码,部分矩阵分解方法做了修改,添加了一下gauss-newton法的函数,做了pose的可视化。...
2018-08-14 16:46:34 4450 3
原创 使用caffe-tensorflow 转换 caffenet ,vgg16 ,vgg19,resnet50/101/152等模型及下载
github项目地址https://github.com/ethereon/caffe-tensorflow需要提前安装caffe和pycaffe注意PYTHONPATH是否在环境变量中在model zoo下载相关的模型model zoo https://github.com/BVLC/caffe/wiki/Model-Zoo 命令参考python convert.p...
2018-08-09 13:33:01 2089
原创 python字典浅拷贝深拷贝 opencv mat浅拷贝深拷贝 c++对象浅拷贝深拷贝
python字典 直接赋值 copy deepcopydict2 = dict1 #对象的引用dict2 = dict1.copy() #浅拷贝 拷贝一级对象,但是如果字典里有个列表,改变dict1中这个列表的值的时候,dict2相应改变,可以自己递归实现深拷贝import copydict2 = copy.deepcopy(dict1)#深拷贝所有级别的对象都拷贝浅拷贝只拷贝...
2018-08-09 11:18:01 1500
Stanford_CS229MachineLearning_AndrewNg
2016-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人