주어진 문자열의 각 자음 시퀀스를 해당 길이로 바꿉니다.
이 글은 주어진 문자열에서 일련의 연속 자음을 길이로 바꾸는 방법을 이해하는 데 도움이 될 것입니다. 자음은 모음이 아닌 일련의 문자입니다. 여기서는 먼저 문자열에서 어떤 문자가 자음인지 확인해야 합니다.
예를 들어, "abcdiopqrsu"라는 단어에서 자음 시퀀스는 "bcd" 및 "pqrs"입니다. 다음으로, 각 자음 시퀀스를 해당 길이로 대체하겠습니다. 따라서 자음이 세 개 있기 때문에 "bcd"라는 단어는 "3"으로 대체되고, 마찬가지로 자음이 4개 연속되기 때문에 "pqrs"라는 단어는 "4"로 대체됩니다.
알고리즘
-
먼저 문자 값을 매개변수로 받아 자음인지 확인하고 결과를 부울 값으로 반환하는 함수 'isConsonant()'를 정의하겠습니다. 이 함수는 주어진 문자가 자음이면 TRUE를 반환하고 그렇지 않으면 false를 반환합니다.
자음에 대한 논리적인 설명을 찾아보세요
(== 'a' || == 'e' || == 'i' || == 'o' || == 'u'):
con은 변수의 이름입니다.
==: 같음 연산자는 모음 값을 변수로 설정합니다.
||: 비트 논리 OR 연산자를 사용하면 여러 모음을 사용하여 변수 'con'의 값을 설정할 수 있습니다.
문자가 자음이면 while 루프를 입력하고 다음 자음을 찾으면 계속 반복합니다. while 루프가 반복될 때마다 카운터 변수 'counter'가 증가합니다. while 루프를 완료한 후 함수는 'to_string' 함수를 사용하여 결과 문자열에 카운터 값을 추가합니다.
그런 다음 문자가 자음이 아닌지 확인하고 함수는 해당 문자를 "결과" 문자열에 추가합니다.
마지막으로 cout 문을 사용하여 결과 문자열의 값을 인쇄합니다
Example
은 다음과 같이 번역됩니다.Example
이 앱에서는 자음을 바꾸는 방법과 자음의 길이를 제공하는 방법을 알아봅니다.
으아아아출력
으아아아결론
우리는 주어진 문자열에서 자음 시퀀스의 개념과 그 길이를 탐구했습니다. "같음"(==) 및 "비트 논리 OR"(||)를 사용하여 자음을 확인하는 방법을 살펴보았습니다. 그런 다음 문자열 변수를 설정하고 자음이 아닌 문자를 총 개수로 계산합니다. 텍스트 처리, 데이터 압축, 패턴 인식에 사용되는 애플리케이션은 다음과 같습니다.
위 내용은 주어진 문자열의 각 자음 시퀀스를 해당 길이로 바꿉니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

PyCharm은 개발자가 프로그래밍 효율성을 향상시키는 데 도움이 될 수 있는 풍부한 기능과 단축키를 갖춘 일반적으로 사용되는 Python 통합 개발 환경입니다. 일상적인 프로그래밍 과정에서 PyCharm의 단축키 교체 기술을 익히면 개발자가 작업을 더 빠르게 완료하는 데 도움이 될 수 있습니다. 이 문서에서는 프로그래밍 속도를 쉽게 향상시키는 데 도움이 되도록 PyCharm에서 일반적으로 사용되는 대체 단축키를 소개합니다. 1.Ctrl+R 교체 PyCharm에서는 Ctrl+R 단축키를 사용하여 교체 작업을 수행할 수 있습니다.

Java의 StringBuilder.replace() 함수를 사용하여 지정된 문자 범위를 바꿉니다. Java에서 StringBuilder 클래스는 문자열에서 지정된 문자 범위를 바꾸는 데 사용할 수 있는 replacement() 메서드를 제공합니다. 이 메서드의 구문은 다음과 같습니다. publicStringBuilderreplace(intstart,intend,Stringstr) 위 메서드는 인덱스 별표를 바꾸는 데 사용됩니다.

jQuery는 웹 개발에 널리 사용되는 클래식 JavaScript 라이브러리로, 이벤트 처리, DOM 요소 조작, 웹 페이지에서 애니메이션 수행과 같은 작업을 단순화합니다. jQuery를 사용할 때 요소의 클래스 이름을 바꿔야 하는 상황이 자주 발생합니다. 이 기사에서는 몇 가지 실용적인 방법과 구체적인 코드 예제를 소개합니다. 1. RemoveClass() 및 addClass() 메소드 사용 jQuery는 삭제를 위한 RemoveClass() 메소드를 제공합니다.

PyCharm은 개발 효율성을 크게 향상시킬 수 있는 풍부한 기능과 도구를 갖춘 강력한 Python 통합 개발 환경입니다. 그 중 교체 기능은 개발 과정에서 자주 사용되는 기능 중 하나로, 개발자가 코드를 빠르게 수정하고 코드 품질을 향상시키는 데 도움을 줄 수 있습니다. 이 기사에서는 초보자가 이 기능을 더 잘 익히고 사용할 수 있도록 특정 코드 예제와 함께 PyCharm의 대체 기능을 자세히 소개합니다. 대체 기능 소개 PyCharm의 대체 기능은 개발자가 코드에서 지정된 텍스트를 빠르게 대체하는 데 도움이 될 수 있습니다.

Python에서는 openpyxl이라는 타사 Python 라이브러리를 사용하여 Excel에서 한 단어를 다른 단어로 바꿀 수 있습니다. Microsoft Excel은 데이터를 관리하고 분석하는 데 유용한 도구입니다. Python을 사용하면 일부 Excel 데이터 관리 작업을 자동화할 수 있습니다. 이번 글에서는 Python을 사용하여 Excel에서 단어를 바꾸는 방법을 알아봅니다. Excel에서 Word를 대체하기 위해 openpyxl을 설치하기 전에 Python 패키지 관리자를 사용하여 시스템에 openpyxl 라이브러리를 설치해야 합니다. openpyxl을 설치하려면 터미널이나 명령 프롬프트에 다음 명령을 입력하세요. 피핀스트

PyCharm은 프로그래머들 사이에서 인기 있는 통합 개발 환경으로 프로그래밍을 더욱 효율적이고 편리하게 만들어주는 강력한 기능과 도구를 제공합니다. PyCharm에서는 단축키의 합리적인 설정과 교체가 프로그래밍 효율성을 높이는 열쇠 중 하나입니다. 이 기사에서는 프로그래밍을 보다 편리하게 만들기 위해 PyCharm에서 단축키를 대체하는 방법을 소개합니다. 1. 단축키를 대체해야 하는 이유 PyCharm에서 단축키는 프로그래머가 다양한 작업을 빠르게 완료하고 프로그래밍 효율성을 향상시키는 데 도움이 됩니다. 그러나 사람마다 습관이 다르기 때문에 어떤 사람들은 그럴 수도 있습니다.

MySQL은 데이터를 처리하고 운영하는 다양한 기능을 제공하는 일반적으로 사용되는 관계형 데이터베이스 관리 시스템입니다. 그 중 REPLACE 함수는 문자열의 지정된 부분을 바꾸는 데 사용됩니다. 이 기사에서는 MySQL에서 문자열 교체를 위해 REPLACE 함수를 사용하는 방법을 소개하고 코드 예제를 통해 사용법을 보여줍니다. 먼저 REPLACE 함수의 구문인 REPLACE(str,search_str,replace_str)를 살펴보겠습니다.

웹 페이지 태그 속성을 빠르게 교체하기 위해 jQuery를 사용하는 방법에 대한 실제 가이드입니다. 웹 개발 시 버튼의 텍스트 내용을 "Click Me"에서 "Submit"로 변경하는 등 웹 페이지 태그 속성을 교체해야 하는 상황에 자주 직면하게 됩니다. , 또는 이미지의 텍스트 내용을 변경하는 등의 경우 링크 주소가 "image.jpg"에서 "new_image.jpg"로 변경됩니다. jQuery를 사용하면 이러한 교체 작업을 간단하고 빠르게 만들 수 있습니다. 이 기사에서는 jQuery를 사용하여 웹 페이지 태그 속성을 빠르게 대체하는 방법을 소개하고 특정 코드 예제를 제공합니다.
