码迷,mamicode.com
首页 > 其他好文 > 详细

11-10 CC150第一章

时间:2015-11-10 13:49:12      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

题目:

1.1 Implement an algorithm to determine if a string has all unique characters. What if you can not use additional data structures? _________________________________________________________________

pg95 1.2 Write code to reverse a C-Style String. (C-String means that “abcd” is represented as five characters, including the null character.) _________________________________________________________________

pg96 1.3 Design an algorithm and write code to remove the duplicate characters in a string without using any additional buffer. NOTE: One or two additional variables are fine. An extra copy of the array is not. FOLLOW UP Write the test cases for this method. _________________________________________________________________

pg97 1.4 Write a method to decide if two strings are anagrams or not.

_________________________________________________________________

pg 99 1.5 Write a method to replace all spaces in a string with ‘%20’.

________________________________________________________________

pg 100 1.6 Given an image represented by an NxN matrix, where each pixel in the image is 4 bytes, write a method to rotate the image by 90 degrees. Can you do this in place?

________________________________________________________________

pg 101 1.7 Write an algorithm such that if an element in an MxN matrix is 0, its entire row and column is set to 0. ________________________________________________________________

pg 102 1.8 Assume you have a method isSubstring which checks if one word is a substring of another. Given two strings, s1 and s2, write code to check if s2 is a rotation of s1 using only one call to isSubstring (i.e., “waterbottle” is a rotation of “erbottlewat”).

代码:

 

 

11-10 CC150第一章

标签:

原文地址:http://www.cnblogs.com/fripside/p/4952494.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!