Develop/곤부📙

스터디 / 0906

밀김 2023. 9. 6. 20:22
728x90

 

 

 

 

 

 

 

 

 

 

https://inpa.tistory.com/entry/DB-%F0%9F%93%9A-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%AA%A8%EB%8D%B8%EB%A7%81-1N-%EA%B4%80%EA%B3%84-%F0%9F%93%88-ERD-%EB%8B%A4%EC%9D%B4%EC%96%B4%EA%B7%B8%EB%9E%A8

 

📋 데이터 모델링 개념 & ERD 다이어그램 작성 💯 총정리

데이터 모델링 이란? 데이터 모델링이란 정보시스템 구축의 대상이 되는 업무 내용을 분석하여 이해하고 약속된 표기법에 의해 표현하는걸 의미한다. 그리고 이렇게 분석된 모델을 가지고 실제

inpa.tistory.com

 

 

 

 

 

 

 

< erd 피드백 >

 

 

 

 

 

 

 

 

 

정수 찾기

class Solution {
    public int solution(int[] num_list, int n) {
        for (int i=0; i<num_list.length; i++) {
        if (num_list[i]==n) {
            return 1;
            }
        }
        return 0;
        
    }
}

* 계속 오류났던 로직 이유....

class Solution {
    public int solution(int[] num_list, int n) {
        int result=1;
    for(int i=0; i<num_list.length; i++) {
        if(num_list[i]==n) {
        //이렇게 하면 열의 마지막 원소가 n과 같을 경우에만 1을 반환하게됨
        //만약 num_list 배열에 n이 중복해서 나타나지 않으면 항상 0을 반환하게 됨..
        //그래서 계속 테스트케이스 1이 오류였음
            result = 1;
        }if(num_list[i]!=n){
            result = 0;
        }
    }
    return result;
      
    }
}

 

 

 

 

 

 

원하는 문자열 찾기

class Solution {
    public int solution(String myString, String pat) {
        myString = myString.toLowerCase();
        pat = pat.toLowerCase();
        
        if(myString.contains(pat)){
            return 1;
        }else{
            return 0;
        }
        //조건에서 대소문자 구분하지 않는다기에..for문돌리고 막 그랬는데 ㅠ
        //무조건 문자열 비교 하려면 소문자는 소문자로 대문자는 대문자로 해야하는거였다.
    }
}

 

 

 

 

 

728x90