bintree 0.1.0

Binary Tree realisation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use bintree::tree::BinaryTree;
use std::io;

fn main() {
	let mut tree = BinaryTree::new();
	println!("Input numbers to add them into Binary Tree:");
	let mut nums = String::new();
	io::stdin().read_line(&mut nums).unwrap();
	let nums = nums.split_whitespace()
			.map(|x| x.parse::<i32>().unwrap()).collect::<Vec<i32>>();
	for elem in nums.iter() {
		tree.insert(elem);
	}
	println!("{:?}", tree);
}