关闭

[置顶]苹果刷机相关开源代码(如iRecovery等)收集汇总(不断更新中...)

下面截图是在下面开源代码下使用VS2015修改部分代码后适配而成,可以在Windows平台上运行, 下载连接: http://pan.baidu.com/s/1i4zKGx3。 打开调试开关: ================================================================================================A...
阅读(379) 评论(0)

VS2013配置WTL91_5321_Final

网上关于WTL的文章,尤其是中文的文章不多,根据收集的资料整理出了VS2013安装WTL的方法。 1、下载。文件很小的,地址:http://sourceforge.net/projects/wtl/files/latest/download 2、解压安装包。找到“VS安装目录\VC\VCWizards\AppWiz”这个目录,如我电脑上就是“Microsoft Visual Studi...
阅读(454) 评论(0)

寻找二叉树两个节点的最低公共祖先

从root开始遍历,如果n1和n2中的任一个和root匹配,那么root就是LCA。 如果都不匹配,则分别递归左、右子树,如果有一个 key(n1或n2)出现在左子树,并且另一个key(n1或n2)出现在右子树,则root就是LCA.  如果两个key都出现在左子树,则说明LCA在左子树中,否则在右子树。 /* 只用一次遍历解决LCA */ #include using n...
阅读(247) 评论(0)

【转】更简单的非递归遍历二叉树的方法

解决二叉树的很多问题的方案都是基于对二叉树的遍历。遍历二叉树的前序,中序,后序三大方法算是计算机科班学生必写代码了。其递归遍历是人人都能信手拈来,可是在手生时写出非递归遍历恐非易事。正因为并非易事,所以网上出现无数的介绍二叉树非递归遍历方法的文章。可是大家需要的真是那些非递归遍历代码和讲述吗?代码早在学数据结构时就看懂了,理解了,可为什么我们一而再再而三地忘记非递归遍历方法,却始终记住了递归遍历方...
阅读(777) 评论(0)

[LeetCode] Longest Substring Without Repeating Characters

#include "List.h" #include string> #include using namespace std; #define max(a, b) (a) > (b) ? (a) : (b) // LeetCode, Longest Substring Without Repeating Characters class Solution { public: ...
阅读(150) 评论(0)

[LeetCode] Two sum

// TwoNum.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include #include using namespace std; //Definition for singly-linked list. struct ListNode { ...
阅读(196) 评论(0)

Create a Listlink

#ifndef List_h__ #define List_h__ #include struct ListNode { int value; ListNode* pNext; ListNode(int n) :value(n), pNext(nullptr){} }; class ListSolution { public: ...
阅读(160) 评论(0)

【leetcode】 Remove Duplicates from Sorted List

Given a sorted linked list, delete all duplicates such that each element appear only once. For example,Given 1->1->2, return 1->2.Given 1->1->2->3->3, return 1->2->3. 给出一个已排序链表,删除所有重复的元素使每一个节点值只出现一次...
阅读(136) 评论(0)

Windows上x86程序正常但x64程序崩溃问题

先看下面代码: #include #include #include class Test { public: Test(int i) :a(i) { } ~Test() { } public: void Print() { printf("a=%...
阅读(214) 评论(0)

Microsoft source-code annotation language (SAL) 相关

More info see: https://msdn.microsoft.com/en-us/library/hh916383.aspx Simply stated, SAL is an inexpensive way to let the compiler check your code for you. The Microsoft source-code annotation lan...
阅读(195) 评论(0)

Visual Studio 2013 编译CEF步骤

If you'd like to build the Chromium Embedded Framework (a wrapper for Chromium, for creating browser-based applications) using Visual Studio 2013, you can do so by following the below steps.1. Get Vis...
阅读(838) 评论(0)

C++中调用Python脚本

C++中调用Python脚本的意义就不讲了,至少你可以把它当成文本形式的动态链接库, 需要的时候还可以改一改,只要不改变接口, C++的程序一旦编译好了,再改就没那么方便了 先看Python的代码 代码: #test function def add(a,b): print "in python function add" print "a...
阅读(317) 评论(0)

MFCButton Memory leak(内存泄露问题)

http://m.blog.csdn.net/blog/haoekin/8851219 1.无法显示右边箭头的问题 无论怎么折腾都没显示不出来,微软给的示例又能显示,度娘和谷歌也都不知道,经过不断地探索总算找到解决办法了:在rc2文件中加上下面的内容即可 #ifndef _AFXDLL#include "afxribbon.rc"      // Ribbon and control bar...
阅读(429) 评论(0)

快速排序

#include "stdafx.h" void PrintFunc(int a[], int n) { for (int i = 0; i ) { printf("%d ", a[i]); } printf("\n"); } //快速排序 int QSort(int a[], int n) { int...
阅读(148) 评论(0)

插入排序

#include "stdafx.h" void PrintFunc(int a[], int n) { for (int i = 0; i ) { printf("%d ", a[i]); } printf("\n"); } //插入排序 int InsertSort(int a[], int n) { ...
阅读(132) 评论(0)
166条 共12页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:183381次
    • 积分:2557
    • 等级:
    • 排名:第15758名
    • 原创:154篇
    • 转载:11篇
    • 译文:1篇
    • 评论:65条
    文章分类
    最新评论