课程: Java Algorithms
今天就学习课程吧!
今天就开通帐号,24,700 门业界名师课程任您挑!
Normalize strings in Java
- [Instructor] Before processing a string, it can be helpful to normalize it to a common form in order to make your algorithm more efficient. Let's say you're searching for a particular letter within a string. You could search for that letter once in the lowercase form, and once in the uppercase form, this means you would have to run two different searches to find out if the letter exists. Another way to go about this is to convert the string to all lower case. With this approach, you could search for the letter in the lowercase form and only have to search for one form of the letter. With two forms, you're still iterating through the string twice, but if the number of forms the letter can appear increases, the amount you have to search stays the same. It also makes your code less complex by searching for one form of the data. This is one way to normalize your string data, converting all the characters to a certain case, uppercase or lowercase. Instead of normalizing your input…
随堂练习,边学边练
下载课堂讲义。学练结合,紧跟进度,轻松巩固知识。
内容
-
-
-
Validate Strings in Java: All-or-nothing properties4 分钟 17 秒
-
(已锁定)
Validate strings in Java: Specific properties2 分钟 58 秒
-
(已锁定)
Normalize strings in Java4 分钟 38 秒
-
(已锁定)
Basic parsing and searching strings in Java3 分钟 39 秒
-
(已锁定)
Apply custom parsing to search algorithms3 分钟 24 秒
-
(已锁定)
Create algorithm-driven strings in Java3 分钟 46 秒
-
(已锁定)
Leverage built-in tools to generate custom data2 分钟 30 秒
-
(已锁定)
Solution: Reverse each word3 分钟 32 秒
-
-
-
-
-
-
-