aboutsummaryrefslogtreecommitdiff
path: root/short_encoding_words.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'short_encoding_words.cpp')
-rw-r--r--short_encoding_words.cpp21
1 files changed, 0 insertions, 21 deletions
diff --git a/short_encoding_words.cpp b/short_encoding_words.cpp
deleted file mode 100644
index 528191f..0000000
--- a/short_encoding_words.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
-#include "leetcode.h"
-
-class Solution {
-public:
- int minimumLengthEncoding(vector<string> &words) {
- unordered_set<string> us(words.begin(), words.end());
- for (string w : us)
- for (int i = 1; i < w.size(); ++i)
- us.erase(w.substr(i));
- int ans = 0;
- for (string w : us)
- ans += w.size() + 1;
- return ans;
- }
-};
-
-int main() {
- Solution obj;
- vector<string> words = {"time", "me", "bell"};
- cout << obj.minimumLengthEncoding(words);
-}