단어의 순서에 대한 검색 알고리즘을 구현하고 싶습니다. 그 때문에 문자열 연산을 처리 할 때 효율성이 필요합니다.문자열 패턴 일치에 어떤 언어가 더 효과적입니까?
0
A
답변
1
수행 할 것으로 예상되는 문자열 패턴 일치의 종류에 완전히 달려 있습니다. 예를 들어, Perl은 훌륭하고 매우 효율적인 정규 표현식 매처를 가지고 있습니다.
1
정규식 이후라면 this은 정말 멋지다. 나는 누군가가 이것을 가져다가 유용한 방식으로 구현했는지 확신 할 수 없다. 하지만 실질적으로 grep과 perl은 내가 가장 자주 사용하는 도구이며 대부분의 경우 '충분히 빠름'을 증명합니다. 그들은 단단한 부분을 다룹니다. "단어의 순서 맞추기"는 어렵지 않습니다.
어떤 유형의 문자열 작업을 수행하려고합니까? – Teja
알고리즘의 품질은 언어 선택보다 훨씬 중요합니다. – moodywoody
[SNOBOL] (https://en.wikipedia.org/wiki/SNOBOL)을 권해드립니다. –