首页 > 2014年10月07日 > 全部分享
[LeetCode] Flatten Binary Tree to Linked List
大象放入冰箱几步的思路处理这问题就好了 1.把左子树弄平, 2. 插入到根节点和根节点的右子树之间,3. 重复1,2 思路不难,代码上有点混乱,细节实现是:把root的左子树弄成flatten的 flatten(root.left),把右子树保存起来 temp=root.right,让root.right=root.left, 然后断掉左边,root.left=null. 然后一直走到右边的...
分类:其他   时间:2014-10-07 06:02:43    收藏:0  评论:0  赞:0  阅读:340
rand(5) -> rand(7)
int rand7() //random number from 1 - 7{ int r = 0; do { int a = rand(5) - 1; //uniformly at random from 0 to 4 int b = rand(5) - ...
分类:其他   时间:2014-10-07 06:01:13    收藏:0  评论:0  赞:0  阅读:321
使用ENSP搭建MSTP+VRRP高可用性拓扑实验
使用ENSP搭建MSTP+VRRP高可用性拓扑实验毕业工作一年,因工作需要,所接触的网络环境全部都要求高可用性,VRRP+MSTP二层防环且满足高可用性的综合技术,越来越多的得到企业的青睐,因为手头没有那么多的设备供研究,因此最近使用华为的ENSP搭建了MSTP+VRRP的实验拓扑,以下为实..
分类:其他   时间:2014-10-07 05:04:24    收藏:0  评论:0  赞:0  阅读:1723
VMware Workstation and Hyper-V are not compatible. Remove the ...
VMware和Hyper-V不能共存问题报错如下:VMwareWorkstationandHyper-Varenotcompatible.RemovetheHyper-VrolefromthesystembeforerunningVMwareWorkstation.翻译后我们可以很容易理解:VMware工作站和Hyper-V不兼容。运行VMware工作站的之前,从系统中删除Hyper-V的角色。在wind..
分类:其他   时间:2014-10-07 05:05:53    收藏:0  评论:0  赞:0  阅读:592
由友元来窥探C++的博大精深
今天,复习C++基础知识友元这一节的内容,考证C++为什么定义了这一看似矛盾的机制:C++提倡以类为单位编程,注重对类的封装与信息隐蔽,但友元的出现破坏了这一原则,相当于在一堵墙上开了一个小洞.C++为什么要左右手互搏呢?其实,看似矛盾的这一点体现C++的博大精深,分析如下:作为一..
分类:编程语言   时间:2014-10-07 05:10:43    收藏:0  评论:0  赞:0  阅读:347
测试代码是否按代码风格显示
#include<stdio.h> intmain(void) { printf("helloworld!"); return1; }测试代码是否按代码风格显示
分类:其他   时间:2014-10-07 04:59:03    收藏:0  评论:0  赞:0  阅读:233
栈的使用和结构体的处理
关于栈,我们并不陌生,从学习C语言其就接触了,数据结构中有学过,其提供的操作很简单,主要的操作就push和pop。一般来说在需要暂存数据的时候我们一般使用栈来临时存储数据,这也解开了学习C语言以来的另一个困惑:函数的调用约定,C语言中我们经常碰到的调用约定是__stdcall..
分类:其他   时间:2014-10-07 05:05:53    收藏:0  评论:0  赞:0  阅读:359
cocos2dx[3.2](18)——屏幕截图ScreenShot
【唠叨】屏幕截图有两种方式:(1)使用RenderTexture:这是在2.x版本时最常用的的截图方法。(2)使用utils::captureScreen():在3.2版本中新增的截图方法。【致谢】http://blog.csdn.net/ganpengjin1/article/details/19088921http://cn.cocos2d-x.org/article/index?type=wi..
分类:其他   时间:2014-10-07 05:06:24    收藏:0  评论:0  赞:0  阅读:471
【狂人小白】如何将Java项目发布到Maven中
将Java项目发布到Maven中如何通过Sonatype进行发布Maven操作,并且能够在http://search.maven.org中搜索到关键步骤:1.申请OSS账号2.通过gpg创建密钥3.完善setting.xml和pom.xml4.发布审核A.申请Sonatype账号注册地址:https://issues.sonatype.org/secure/Signup!default.jspa..
分类:编程语言   时间:2014-10-07 05:00:54    收藏:0  评论:0  赞:0  阅读:478
神小逻辑 Remove Duplicates from Sorted Array
/*put all vaild new array from the 0 to new length*/public class Solution { public int removeDuplicates(int[] A) { if(A.length < 2) ...
分类:其他   时间:2014-10-07 04:57:53    收藏:0  评论:0  赞:0  阅读:285
Max Points on a Line
计算所有的slope 放到一个arraylist中. 特殊情况是the same as point . 遍历所有./** * Definition for a point. * struct Point { * int x; * int y; * Point() : x(0)...
分类:其他   时间:2014-10-07 04:03:22    收藏:0  评论:0  赞:0  阅读:265
基础 sorted array查找最多的一个值.
int pp = 1; //number of points in the same line of the point i if (k.size()==0){pp=0;} for (int jj=1;jjres){res=pp...
分类:其他   时间:2014-10-07 04:01:33    收藏:0  评论:0  赞:0  阅读:316
Javascript正则构造函数与正则表达字面量&&常用正则表达式
本文不讨论正则表达式入门,即如何使用正则匹配。讨论的是两种创建正则表达式的优劣和一些细节,最后给出一些常用正则匹配表达式。 Javascript中的正则表达式也是对象,我们可以使用两种方法创建正则表达式:使用new RegExp()构造函数使用正则表达字面量 先说结果,使用正则表达字面量的效...
分类:编程语言   时间:2014-10-07 04:01:43    收藏:0  评论:0  赞:0  阅读:338
PE文件结构(五)基址重定位
参考 书:《加密与解密》 视频:小甲鱼 解密系列 视频 基址重定位 链接器生成一个PE文件时,它会假设程序被装入时使用的默认ImageBase基地址(VC默认exe基地址00400000h,dll基地址10000000h),并且会把代码中所有指令中用到的地址都使用默认的基地址(例如 程序代码中 push 10001000,就是把10000000h当做了基地址,把push 10001000写入到文件中)。如果一个exe程序中一个dll装载时的地址与其它dll地址发生冲突(因为windo...
分类:其他   时间:2014-10-07 02:52:43    收藏:0  评论:0  赞:0  阅读:449
【转】利用 Bootstrap 进行快速 Web 开发
原文转自:http://blog.jobbole.com/53961/了解如何使用 Bootstrap 快速开发网站和 Web 应用程序(包括移动友好型应用程序)。Bootstrap 以 LESS 项目为基础,由 Twitter 的内部工程师开发,它为 Web 应用程序 UI 提供了一致的框架。浏览...
分类:Web开发   时间:2014-10-07 02:54:43    收藏:0  评论:0  赞:0  阅读:497
【转】3 Essential Sublime Text Plugins for Node & JavaScript Developers
原文转自:http://scottksmith.com/blog/2014/09/29/3-essential-sublime-text-plugins-for-node-and-javascript-developers/Check out these 3 great and essential ...
分类:编程语言   时间:2014-10-07 02:55:52    收藏:0  评论:0  赞:0  阅读:460
CodeForces 450B (矩阵快速幂模板题+负数取模)
题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=51919题目大意:斐波那契数列推导。给定前f1,f2,推出指定第N项。注意负数取模的方式:-1%(10^9+7)=10^9+6。解题思路:首先解出快速幂矩阵。以f3为例...
分类:其他   时间:2014-10-07 02:58:02    收藏:0  评论:0  赞:0  阅读:327
Writing a Kernel in C++
Writing-a-Kernel-in-C++Write a Kernel in C++ToolsExamples will show hot to use :-GJGPP - a complete 32-bit C/C++ development system for INtel 80386(an...
分类:编程语言   时间:2014-10-07 02:52:43    收藏:0  评论:0  赞:0  阅读:439
UNIX环境编程学习笔记(19)——进程管理之fork 函数的深入学习
lienhua342014-10-07在“进程控制三部曲”中,我们学习到了 fork 是三部曲的第一部,用于创建一个新进程。但是关于 fork 的更深入的一些的东西我们还没有涉及到,例如,fork 创建的新进程与调用进程之间的关系、父子进程的数据共享问题等。fork 是否可以无限制的调用?如果不行的...
分类:其他   时间:2014-10-07 03:00:03    收藏:0  评论:0  赞:0  阅读:556
ubuntu 64 位 开发 android 需要安装的 32 位支持库
ubuntu 13.04 及以前可以直接安装 32 位支持库。 以后的版本就只能一条命令一条命令慢慢查了,以下是我发现的需要安装的库。 sudo?apt-get?install?lib32z1?lib32stdc++6...
分类:移动平台   时间:2014-10-07 01:56:53    收藏:0  评论:0  赞:0  阅读:381
978条   上一页 1 ... 44 45 46 47 48 49 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!