- 博客(195)
- 资源 (4)
- 收藏
- 关注
原创 LDA PLSA 比较总结
下面内容总结自博客 http://blog.csdn.net/v_july_v/article/details/41209515 和 http://blog.csdn.net/hxxiaopei/article/details/7617838 以及 百度百科首先介绍主题模型的概念:顾名思义,主题模型是对文本隐含主题的建模。PLSA 和 LDA 都是文档主题生成模型,包含词,主题和文
2015-03-05 13:23:54 4163
转载 linux-ubuntu GDB
(以下为全文转载:)本文写给主要工作在Linux操作系统下而又需要开发一些跨平台软件的程序员朋友,以及程序爱好者。GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。命令解释示例file
2015-03-03 08:49:03 595
原创 leetcode 3Sum
此题可以将问题一分为二,共有三个数,先确定一个数a,剩下的就是找到两个数的和为-a。需要注意的是,因为题中给的一维数组中会有重复的数值出现,且最终要求集合中的元素是按照递增排列,因此,首先需要将一维数组排序且在搜索过程中去除重复的元素。代码class Solution {public: vector > threeSum(vector &num) {
2015-01-26 14:05:22 481
原创 leetcode Reverse Integer
此题需要注意的地方是处理数字反转后溢出的情况class Solution {public: int reverse(int x) { if(x==0) return x; int res = 0; int sign = 1; if(x<0) {
2015-01-26 10:54:38 388
原创 专业知识点总结(补充版)
1,char* p = "Hello" 与 char p[] = "Hello" 的区别http://blog.csdn.net/zzwdkxx/article/details/9393377
2015-01-21 11:01:45 826
原创 R-D Curve绘制方法
在视频压缩中衡量方法好坏经常需要做出R-D curve,即横坐标为码率,纵坐标为PSNR下面介绍如何绘制,首先,我们已经有不同QP数值下的四组码率和PSNR数值,这些数值在Excel中首先,选中其中的一种方法下的四组数值,点击插入选择如图所示散点图下图是一个方法的R-D curve, 如果想添加另外一个方法的R-D Curve,则如下图点击右键后点击选择数据
2015-01-19 17:14:10 4858
原创 BDBR vs BDPSNR 计算方法
在视频的处理过程中, 常常利用 BD-BitRate(BDBR) 与 BD-PSNR(BDPSNR) 来衡量方法的好坏。它提供的是利用新方法得到的视频相对于原来的方法在码率和PSNR上的变化情况。一般来说,码率降低,PSNR增大,能够说明新方法具有较好的性能。然而,会出现这样一种情况, 即码率相对于原来的方法有所降低,但是PSNR即视频的质量却降低了,在这种情况下想要衡量方法的好坏,就需要利用BD
2015-01-19 16:58:10 15900 4
原创 ubuntu server下同时执行多个任务 万能的screen
在ubuntu下想执行多个进程, 之前自己的做法是利用Putty多次连接服务器,在一个打开的终端执行自己的任务,这种情况在进程较多时需要多次连接服务器,且假如手抖不小心关闭了哪个终端,则之前的做的就全废了。screen是专门针对上述问题的ubuntu下的命令screen的详细介绍链接 http://www.haogongju.net/art/1516603记住常用的几个命令即可
2014-12-02 15:08:18 5188
原创 matlab 一副图片中添加多个矩形
在matlab中在衣服图片中添加若干矩形imshow(img) %img为一副图片for i = 1:n %假设添加n个矩形hold on, rectangle('Position',[x,y,w,h],'edgecolor','b','linestyle',':'); % [x,y,w,h]依次为矩形的横、纵坐标、宽、高end需要注意的是matlab坐标轴中x的正方向是水平从左至右,
2014-11-29 13:39:04 6821
原创 leetcode Decode Ways
代码class Solution {public: int numDecodings(string s) { int len = s.length(); if(len==0) return 0; int dp[len+1]; dp[0]
2014-11-11 21:26:34 331
原创 leetcode Maximum Product Subarray
class Solution {public: int maxProduct(int A[], int n) { if(n==0) return 0; int tempMax= A[0]; int tempMin = A[0]; int resMax = A[0];
2014-11-11 19:35:34 391
原创 leetcode Reverse Linked List II
代码class Solution {public: ListNode *reverseBetween(ListNode *head, int m, int n) { if(head==NULL|m==n) return head; ListNode *newHead, *pre, *p, *t
2014-11-07 16:08:50 388
原创 leetcode Insert Interval
代码、class Solution {public: vector insert(vector &intervals, Interval newInterval) { vector res; int size = intervals.size(); int i; for(i = 0; i
2014-11-06 20:00:19 341
原创 leetcode Remove Duplicates from Sorted Array |
代码class Solution {public: int removeDuplicates(int A[], int n) { int cnt = 0; if(n==0) return 0; cnt++; for(int i = 1; i < n; i++) { if
2014-11-05 15:34:19 380
原创 leetcode Longest Common Prefix
代码class Solution {public: string longestCommonPrefix(vector &strs) { string result = ""; int n = strs.size(); if(n==0) return result; for(in
2014-10-29 21:21:17 342
原创 leetcode 3Sum Closest
代码class Solution {public: int threeSumClosest(vector &num, int target) { int res = 0; int size = num.size(); sort(num.begin(), num.end()); int minDi
2014-10-29 21:09:40 324
原创 leetcode 3Sum
参考代码class Solution {public: vector > threeSum(vector &num) { vector > res; vector temp; int size = num.size(); if(size<3) return res;
2014-10-29 20:13:00 433
原创 leetcode Integer to Roman
代码class Solution {public: string intToRoman(int num) { if(num3999) return ""; int digit = 1000; vector digits; while(digit>0)
2014-10-29 17:01:32 289
原创 leetcode
利用动态规划参考 代码class Solution {public: string longestPalindrome(string s) { int length = s.length(); if(length<=1) return s; bool flag[length][lengt
2014-10-29 16:24:23 307
原创 leetcode Longest Substring Without Repeating Characters
此题can代码class Solution {public: int lengthOfLongestSubstring(string s) { int res = 0; int size = s.length(); if(size==0) return res;
2014-10-29 15:58:07 291
原创 leetcode Generate Parentheses
采用递归算法代码class Solution {public: vector generateParenthesis(int n) { string tempResult; vector result; generateParenthesisHelper(result, tempResult, n, n);
2014-10-29 12:58:44 384
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人