From 44b73e3367ebf9ffc662a813b7dc57223547ba53 Mon Sep 17 00:00:00 2001 From: Donne Martin Date: Tue, 7 Jul 2015 17:15:18 -0400 Subject: [PATCH] Tweaked compress challenge to make it more explicit that you should only compress a string if it saves space. Fixes #2. --- arrays_strings/compress/compress_challenge.ipynb | 6 ++---- arrays_strings/compress/compress_solution.ipynb | 8 +++----- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/arrays_strings/compress/compress_challenge.ipynb b/arrays_strings/compress/compress_challenge.ipynb index 11f3ade..727981d 100644 --- a/arrays_strings/compress/compress_challenge.ipynb +++ b/arrays_strings/compress/compress_challenge.ipynb @@ -18,7 +18,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "## Problem: Compress a string such that 'AAABCCDDDD' becomes 'A3B1C2D4'\n", + "## Problem: Compress a string such that 'AAABCCDDDD' becomes 'A3B1C2D4'. Only compress the string if it saves space.\n", "\n", "* [Constraints](#Constraints)\n", "* [Test Cases](#Test-Cases)\n", @@ -40,9 +40,7 @@ "* Can you use additional data structures? \n", " * Yes\n", "* Is this case sensitive?\n", - " * Yes\n", - "* Do you compress even if it doesn't save space?\n", - " * No" + " * Yes" ] }, { diff --git a/arrays_strings/compress/compress_solution.ipynb b/arrays_strings/compress/compress_solution.ipynb index d08e18e..5fab2c1 100644 --- a/arrays_strings/compress/compress_solution.ipynb +++ b/arrays_strings/compress/compress_solution.ipynb @@ -18,7 +18,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "## Problem: Compress a string such that 'AAABCCDDDD' becomes 'A3B1C2D4'\n", + "## Problem: Compress a string such that 'AAABCCDDDD' becomes 'A3B1C2D4'. Only compress the string if it saves space.\n", "\n", "* [Constraints](#Constraints)\n", "* [Test Cases](#Test-Cases)\n", @@ -39,9 +39,7 @@ "* Can you use additional data structures? \n", " * Yes\n", "* Is this case sensitive?\n", - " * Yes\n", - "* Do you compress even if it doesn't save space?\n", - " * No" + " * Yes" ] }, { @@ -113,7 +111,7 @@ " size += 2\n", " \n", " # If the compressed string size is greater than \n", - " # or equal to string size, return string\n", + " # or equal to string size, return original string\n", " if size >= len(string):\n", " return string\n", "\n",