본문 바로가기
반응형

자료구조9

[알고리즘/자료구조] JAVA 애너그램(Anagram) 알고리즘 문제 (코딩테스트 준비) 난이도 [하] 문제: 문자열 o와 문자열 a가 입력으로 들어오고, a는 o의 애너그램이라면 true, 그렇지 않다면 false를 반환 하라. case 1. 입력: apple, lepap 출력: true case 2. 입력: samsung, nanssug 출력: false 문제풀이. 위의 문제를 풀기위해서 천천히 알아보려고 합니다. input형식은 문자열과 문자열 들어오고, 출력값은 true or false입니다. class Solution { public int[] twoSum(String o, String a) { return true; } } 문제를 먼저 이해하고 넘어가도록 합니다. 나무 위키에서 검색해보면 애너그램? 어떠한 단어의 문자를 재배열하여 다른 뜻을 가지는 다른 단어로 바꾸는 것을 말한다... 2023. 5. 3.
[알고리즘/자료구조] JAVA 애너그램(Anagram) 알고리즘 문제 (코딩테스트 준비) 난이도 [하] 문제: 문자열 o와 문자열 a가 입력으로 들어오고, a는 o의 애너그램이라면 true, 그렇지 않다면 false를 반환 하라. case 1. 입력: apple, lepap 출력: true case 2. 입력: samsung, nanssug 출력: false 문제풀이. 위의 문제를 풀기위해서 천천히 알아보려고 합니다. input형식은 문자열과 문자열 들어오고, 출력값은 true or false입니다. class Solution { public int[] twoSum(String o, String a) { return true; } } 문제를 먼저 이해하고 넘어가도록 합니다. 나무 위키에서 검색해보면 애너그램? 어떠한 단어의 문자를 재배열하여 다른 뜻을 가지는 다른 단어로 바꾸는 것을 말한다... 2023. 5. 3.
[Kafka] 카프카란? kafka - 분산환경에 특화되어 있는 메세지 큐 kafka를 구성하는 요소 1. Event : 데이터 단위 2. Topic : 이벤트를 사용하는 곳(하나의 공간으로 이해합시다. Topic이라는 공간안에 Event라는 데이터를 보관및 사용한다.) 3. Consumer : Topic을 구독하여, Topic으로 부터 이벤트를 얻어 처리하는 클라이언트 어플리케이션 4. Producer : 이벤트를 Topic에 올리는 클라이언트 어플리케이션 5. Partition : Topic이 분산되어 있는것을 Partition이라고 하고, Topic은 여러개의 Broker에 분산 저장된다. kafka는 분산된 환경에 특화되어 있는 메세지 큐라고 설명을 하였습니다. procucer는 옳바른 broken의 topic에 메세지를.. 2023. 1. 6.
[알고리즘/자료구조] JAVA 애너그램(Anagram) 알고리즘 문제 (코딩테스트 준비) 난이도 [하] 문제: 문자열 o와 문자열 a가 입력으로 들어오고, a는 o의 애너그램이라면 true, 그렇지 않다면 false를 반환 하라. case 1. 입력: apple, lepap 출력: true case 2. 입력: samsung, nanssug 출력: false 문제풀이. 위의 문제를 풀기위해서 천천히 알아보려고 합니다. input형식은 문자열과 문자열 들어오고, 출력값은 true or false입니다. class Solution { public int[] twoSum(String o, String a) { return true; } } 문제를 먼저 이해하고 넘어가도록 합니다. 나무 위키에서 검색해보면 애너그램? 어떠한 단어의 문자를 재배열하여 다른 뜻을 가지는 다른 단어로 바꾸는 것을 말한다... 2022. 12. 29.
반응형