面试编程
文章平均质量分 80
Ya_mayday
哈哈
展开
-
深入理解pthread_cond_wait、pthread_cond_signal
深入理解pthread_cond_wait、pthread_cond_signal转载 2017-03-10 16:57:55 · 1166 阅读 · 0 评论 -
cin.()和cin.getline()
cin.ignore(x, y)中的参数看成两个条件,x条件表示忽略x个,y条件就表示忽略y和y之前的字符,y条件优先级高于x。int main(){ char str1[30], str2[30], str3[30]; cout << "请输入你的姓名:"; cin >> str1; cout << "请输入你的住址:"; cin.ign原创 2017-03-24 15:15:05 · 390 阅读 · 0 评论 -
图文并茂详解KMP算法
原贴地址:http://www.cnblogs.com/yjiyjige/p/3263858.htmlKMP算法应该是每一本《数据结构》书都会讲的,算是知名度最高的算法之一了,但很可惜,我大二那年压根就没看懂过~~~之后也在很多地方也都经常看到讲解KMP算法的文章,看久了好像也知道是怎么一回事,但总感觉有些地方自己还是没有完全懂明白。这两天花了点时间总结一下,有点小体会转载 2017-03-16 09:23:21 · 211 阅读 · 0 评论 -
N个降序数组,找到最大的K个数TOP K
转载至:http://www.cnblogs.com/ywl925/p/3794852.html假定有20个有序数组,每个数组有500个数字,降序排列,数字类型32位uint数值,现在需要取出这10000个数字中最大的500个,怎么做?解决方法这里其实有很多解决方法,笨拙的或者巧妙的。这里介绍一个非常不错的方法,使用最大堆堆排序:1. 建立大顶堆,维度为数组的个转载 2017-08-31 15:50:47 · 3047 阅读 · 0 评论 -
数字证书原理
原文链接:http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文转载 2017-10-28 15:52:31 · 209 阅读 · 0 评论 -
LeetCode中一些链表方面的题
记录一下链表的一些题目#include "stdafx.h"#include#include"MyChain.h"#include using namespace std;//一个Y形链表//35-45 -75-25-35-5-15//55-25-65/ListNode *yChain[2] = { 0 };ListNode *loopChain =nullptr;void原创 2017-10-16 00:04:36 · 248 阅读 · 0 评论 -
LeetCode中一些Array方面的题
主要是记录在刷题过程的一些题目#include "stdafx.h"#include#include#include#include#include #include #include #includeusing namespace std;struct TreeNode { int val; TreeNode *left; TreeNode *right;原创 2017-10-15 23:57:59 · 276 阅读 · 0 评论 -
LeetCode中一些树方面的题
//#include "stdafx.h"#include#include#include#includeusing namespace std; struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) {}};原创 2017-10-16 00:05:08 · 297 阅读 · 0 评论