From 157875111dce30da8ce8b186bfe217c8da961896 Mon Sep 17 00:00:00 2001 From: Alex Tkachman Date: Thu, 8 Dec 2011 19:32:31 +0200 Subject: [PATCH] default args in BinaryTrees benchmark --- examples/src/benchmarks/BinaryTrees.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/examples/src/benchmarks/BinaryTrees.kt b/examples/src/benchmarks/BinaryTrees.kt index 89ab735995b..3599a3efb44 100644 --- a/examples/src/benchmarks/BinaryTrees.kt +++ b/examples/src/benchmarks/BinaryTrees.kt @@ -36,11 +36,10 @@ fun bottomUpTree(item: Int, depth: Int) : TreeNode = TreeNode(item, bottomUpTree(2*item-1, depth-1), bottomUpTree(2*item, depth-1)) } else { - TreeNode(item, null, null) + TreeNode(item) } -class TreeNode(val item: Int, val left: TreeNode?, val right: TreeNode?) { - +class TreeNode(val item: Int, val left: TreeNode? = null, val right: TreeNode? = null) { fun itemCheck() : Int { var res = item if(left != null)