English 中文(简体)
1. 表示与Ruby的随行信的最大数目
原标题:Count the maximum number of side-by-side letter with Ruby

我们如何能够获得最大数量的旁边信?

例如,如果我们用附件封顶字母对每一方进行计算,<代码>a:

"Muhahaha, hello world!!!!! Aaaaaaaa" # => 7
"fuu" # => 0
"foobar" # => 1
"aaa bbb ccc" # => 3
"aa bb cc aaaaa ff" # => 5

1. Im 根据“强人”的说法,我不认为已经存在一种能够做到这一点的方法。 或许可以让雷克斯班更有用。

你们是否认为有性行为? 感谢任何建议。

最佳回答

我的办法是:

"Muhahaha, hello world!!!!! Aaaaaaaa".scan(/a+/).max.length #=> 7

或者如果这样做不会奏效(但应当)

"Muhahaha, hello world!!!!! Aaaaaaaa".scan(/a+/).sort.last.length #=> 7
问题回答
# returns the longest stretch of the same word character
str = "Muhahaha, hello world!!!!! Aaaaaaaa"
str.scan(/w/).to_set.map { |c| str.scan(/#{c}+/).max }.sort_by(&:length).last.length




相关问题
Simple JAVA: Password Verifier problem

I have a simple problem that says: A password for xyz corporation is supposed to be 6 characters long and made up of a combination of letters and digits. Write a program fragment to read in a string ...

Case insensitive comparison of strings in shell script

The == operator is used to compare two strings in shell script. However, I want to compare two strings ignoring case, how can it be done? Is there any standard command for this?

Trying to split by two delimiters and it doesn t work - C

I wrote below code to readin line by line from stdin ex. city=Boston;city=New York;city=Chicago and then split each line by ; delimiter and print each record. Then in yet another loop I try to ...

String initialization with pair of iterators

I m trying to initialize string with iterators and something like this works: ifstream fin("tmp.txt"); istream_iterator<char> in_i(fin), eos; //here eos is 1 over the end string s(in_i, ...

break a string in parts

I have a string "pc1|pc2|pc3|" I want to get each word on different line like: pc1 pc2 pc3 I need to do this in C#... any suggestions??

Quick padding of a string in Delphi

I was trying to speed up a certain routine in an application, and my profiler, AQTime, identified one method in particular as a bottleneck. The method has been with us for years, and is part of a "...

热门标签