`
have_life
  • 浏览: 151536 次
社区版块
存档分类
最新评论
文章列表
设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为______。 A. 349 B. 350 C. 255 D. 351 O.O!莫非是我算错了o.o?~~~~~为什么我算得结果是344呢~~~~~~~~~~这道题貌似没有直接公式,就算是有不好意思啊我不是太会记公式的人,但是题目的思路很简单,首先通过节点数求出完全二叉树的高度h,这个公式你知道的吧,计算出来结果应该是9,然后你再用节点总数减去前八层的节点数之和就是你所求的结果~~~~ 嗯嗯,我又看了看,选b,这个题目没有现成的公式,考验的是你对二叉树的理解能力与数学的思想,首先求出树的高度h,h应该是10不是9, ...
n=n0+n1+n2  b为二叉树的分指数 b=n-1 b=n1+2n2 综合得 n0=n2+1 度为零的 叶子等于 度为二的加一
完全二叉树的定义:深度为k,有n个结点的二叉树当且仅当其每一个结点都与深度为k的满二叉树中编号从1至n的结点一一对应时,称为完全二叉树。 特点:叶子结点只可能在层次最大的两层上出现;对任一结点,若其右分支下子孙的最大层次为l,则其左分支下子孙的最大层次必为l 或l+1 满二叉树:一棵深度为k,且有2的(k)次方-1个节点的二叉树 特点:每一层上的结点数都是最大结点数
http://dev.yesky.com/436/7581936.shtml
http://pic.hao123.com/static/public/css/common.css?v=1349923377 版本号 用来做强制缓存刷新的 ,不然管理员修改css代码后,浏览器还可能用以前存储在你的ie缓存中的旧样式。
1、开WORD后,按住CTRL 键 + F9 键 ,在弹出的大括号中输入EQ \F(1,3) (注意在EQ的后面有一个空格,斜杠是反斜杆,中逗号左边输入数字1的 是分子逗号右边输入的数字3是分母,可以随便改) 2、编辑完成后,选中该代码,按F9 键,就出现了分数形式

python 写文件

假如有列表[1,2,3,4,5,6,7,8,9],我想将它写入文件,写成的形式是(本例子中就是三行三列): 1,2,3 4,5,6 7,8,9 如何写代码,谢谢! 答案: a = [1,2,3,4,5,6,7,8,9] tmp = [] for i in range(0,len(a),3): tmp.append(str(a[i])+","+str(a[i+1])+","+str(a[i+2])+"\n") file("./a.txt",'w').writelines(tmp) link: http:// ...
link:http://wenku.baidu.com/view/34b9601d59eef8c75fbfb3d9.html 1 你好 #打开新窗口,输入: #! /usr/bin/python # -*- coding: utf8 -*- s1=input("Input your name:") print("你好,%s" % s1) ''' 知识点:     * input("某字符串")函数:显示"某字符串",并等待用户输入.     * print()函数:如何打印.     * 如何应用中 ...
link:http://wenku.baidu.com/view/f2d709679b6648d7c1c7460f.html PYTHON常用字符串处理函数 在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专门的string的module,要使用string的方法要先import,但后来由于众多的python ...

python list操作

link:http://www.cnblogs.com/zhengyuxin/articles/1938300.html Python list 操作 创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 value_start = sample_list[0] end_value = sample_list[-1] 删除列表的第一个值 del sample_list[0] 在列表中插入一个值 sample_list[0:0] = ['sample value' ...

python中文处理

link:http://blog.csdn.net/mayflowers/article/details/1568852

python 读文件

http://www.cnblogs.com/xuxn/archive/2011/07/27/read-a-file-with-python.html # File: readline-example-3.py file = open("sample.txt") while 1:     lines = file.readlines(100000)     if not lines:         break     for line in lines:         pass # do something
http://blog.chinaunix.net/uid-26711636-id-3085923.html   (第一个) http://blog.chinaunix.net/uid-26711636-id-3086382.html   (第二个,未验证) 第一个,我试了,的确可以用。 intro.csv: 1,101,5.0     // 第一列为用户ID,第二列为物品ID,第三列为该用户对对应物品的喜好程度 1,102,3.0    // 1表示讨厌,5表示非常喜爱,范围为1--5 1,103,2.5 2,101,2.0 2,102,2.5 2,103,5.0 2,104,2 ...

lucene

我找了一些hello world想试一下,不少文档冗长,又看不到效果。 http://onlyonetoone.iteye.com/blog/1546097 上面这个链接上的代码我的确试了,可以运行。 我用的lucene版本3.6.1 package com.yale.lucene; import java.io.BufferedReader; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; import java.io.FileNotFoundExceptio ...
link: http://developer.51cto.com/art/201203/321042.htm 简单说,extends Thread的时候,你是new一个类,直接调用start(); 而实现了Runnable的接口。 你是new 一个这个类, 然后new Thread(这个类的实例).start();
Global site tag (gtag.js) - Google Analytics