From 5fbfec5b7b172d27e358ce4f80fe36d20810fba4 Mon Sep 17 00:00:00 2001
From: Ramakrishnan Muthukrishnan <vu3rdd@gmail.com>
Date: Sat, 14 Aug 2010 12:22:09 +0530
Subject: [PATCH] solution to 2.43

---
 src/sicp/ex2_43.clj | 7 +++++++
 1 file changed, 7 insertions(+)
 create mode 100644 src/sicp/ex2_43.clj

diff --git a/src/sicp/ex2_43.clj b/src/sicp/ex2_43.clj
new file mode 100644
index 0000000..af251c7
--- /dev/null
+++ b/src/sicp/ex2_43.clj
@@ -0,0 +1,7 @@
+(comment
+  "This is because, the flatmap calculates entire queens-col, board-size times.
+   The solution from Reasoner is a bit un-natural as the natural abstraction is
+   to add a new set of positions for column k to the queens-pos for (k - 1) columns.
+   So, if the solution in 2.42 took T, then, this solution will be in the order of
+   O(T^n), where n is the board-size."
+  )
\ No newline at end of file
-- 
2.45.2