전체 글270 프로그래머스 월간코드챌린지 전력망을 둘로 나누기 간단한 문제지만 ide를 안쓰니 조금 불편했던 문제.. 선 하나를 끊은 뒤에 둘로 나눠서 서로 노드의 개수가 최소가 되도록 하면 되는 문제이다 문제 문제 풀이 2차원 벡터 값을 따로 graph형태로 입력 받는다 . 입력받은 값들을 순회하면서 하나하나씩 끊은 뒤 bfs 돌린후 노드 차이와 answer 값을 비교하면서 값을 갱신하면 끝나는 문제이다 실수 for (int i = 1; i 현재 now노드랑 연결된 요수가 참이다 그럼 그 연결된 부분은 i인데 자꾸 무슨 이상한 nx를 사용하면서 무조건 값이 1이 되도록 코드를 만들었었다... 이부분은 개선하면서 바로 solve되었다.. 그리고 for문을 볼때 전선들이 1번부터 n번까지 있기에 이것을 주의해야한다 소스 #include #include #include.. 2021. 10. 8. jwt, 쿠기 쿠키 디바이스의 특정 브라우저에 저장된다. jwt 토큰은 놀이공원 자유이용권으로 보면된다.. (로그인했다는 사실)(서버에서 제공해주고 , 클라이언트의 쿠키로준다) 이것을 통해서 로그인이 유지된다. 아이디 비번은 암호화해서 db에 넣는다.. -> 쿠키를 삭제하면 로그아웃을 구현할 수 있다.. 2021. 10. 8. jinja flask에서지원하는 jinja는 서버사이드 렌더링이다.. 변수 받기 메인페이지 상세페이지로 {{name}} 아 안녕 위의 문법에서 {{ }} 안에 들어가는 변수가 서버에서 받아온 변수이다. return render_template( '~', name = name) 이런식으로하면 name에 원하는 값을 실어서 프론트쪽으로 넘길 수 있다 . for문 {% for row in rows %} {% set gu_name = row['MSRSTE_NM'] %} {% set gu_mise = row['IDEX_MVL'] %} {% if gu_mise >= 60 %} {{gu_name }} : {{ gu_mise|int }} {% endfor %}flask에서 rows를 넘.. 2021. 10. 8. axios vs ajax, promise vs async async , promise 둘다 js에 비동처리에 관한 방법이다 요즘 async가 편하기에 async를 많이 선호한다고 하던데 두가지 방법에 대해 다 적어보려고합니다... 맞다 비동기처리는 -> 특정 코드의 실행이 완료될때까지 기다리지않고 다음을 실행하는 것이다. promise 먼저 promise를 적어보겠습니다. prmoise는 약속이다 서버에서 데이터가 넘어오는 것을 기다려줄게, 약속할게 머 이런 것이다.. 이름부터 약속한다.. fuction getData() { return new Promise(function (resolve, reject) { axios.get(url) .then(function (response) { resolve(response.data); }); }); // 이후 reso.. 2021. 10. 6. 이전 1 ··· 51 52 53 54 55 56 57 ··· 68 다음