C语言面向对象编程(五):单链表实现

前面我们介绍了如何在 C 语言中引入面向对象语言的一些特性来进行面向对象编程,从本篇开始,我们使用前面提到的技巧,陆续实现几个例子,最后呢,会提供一个基本的 http server 实现(使用 ...

2016/05/04 07:39
12
1
java递归生成xml树形目录

package testXMLTree; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintWriter; import java.io.UnsupportedEnc...

2016/08/07 19:00
65
0
【Leetcode】237.Delete Node in a LinkedList

/* Write a function to delete a node (except the tail) in a singly linked list, given only access to that node. Given linked list -- head = [4,5,1,9], which looks like following...

2018/10/16 19:14
4
0
链表的反转

import java.util.ArrayList; import java.util.Stack; /** * 链表的反转 */ public class ReverseLinkedList { /** * 非递归地反转链表: * * 特点:没有进行节点间的两两反转,而是采用依次...

2018/04/27 23:49
24
0
HuffmanTree java

import java.util.*; /** * Description: * 给定n个权值作为n个叶子结点, * 构造一棵二叉树,若带权路径长度达到最小, * 称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman tree) * * ...

2012/09/09 00:00
39
0
实现一个函数,检查二叉树是否平衡。

二叉树平衡的定义如下:任意一个结点,其两颗子树的高度差不超过1 递归访问每个整棵树,计算每个结点子树的高度 [java] view plain copy public class BTreeBalanced { static class TreeNod...

2016/11/17 10:17
37
0
【Leetcode】237.删除链表中的节点

/* Write a function to delete a node (except the tail) in a singly linked list, given only access to that node. Given linked list -- head = [4,5,1,9], which looks like following...

2018/10/12 10:36
12
0

没有更多内容

加载失败,请刷新页面