#include "memory.h" #include "stdio.h" #include "conio.h" enum {ENCRYPT,DECRYPT};// ENCRYPT:加密,DE
再没有比算法更让人头疼的东西了吧! 前两天参加了一个编程大赛http://www.ijiami.cn/newsInfo?id=519&a
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1 V 5 X 10 L
请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表 -- head = [4,5,1,9],它可以表示为: 示例 1:输入: head = [4,5
学习闲暇时间,将内容过程经常用的一些内容记录起来,下边内容是关于C++用回溯方法做全排列的内容,应该能对各位有一些好处。 #include #include
在上一篇博客中,主要是实现各种的排序算法,并针对一些算法进行了优化的处理,下面主要讨论一下非比较排序的算法(计数排序
完整源码在我的github上 https://github.com/NashLegend/QuicKid  
本篇文章为大家展示了什么是KMP算法,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。KMP(The Knuth-Morris-Pratt Algorithm)算
题目:输入一棵二叉树的根结点,判断该树是不是平衡二叉树。如果某二叉树中任意结点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。有了求二叉树的深度的经验之后再解决这个问题,我们很容易就能想到一个