전체 글 152

[프로그래머스] 카카오기출 / 문자열압축 / python

https://programmers.co.kr/learn/courses/30/lessons/60057 코딩테스트 연습 - 문자열 압축 데이터 처리 전문가가 되고 싶은 "어피치"는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문 programmers.co.kr 🤔문제접근 1. ( 1개 ~ 전체길이 나누기 2의 몫 )의 길이를 갖는 패턴을 완전탐색 비교해야한다. 2. 옆친구와 패턴이 같을 경우, 다를 경우를 분기하여 처리를 해준다. 3. i 길이의 패턴 비교를 적용한 temp_word라는 문자열을 도출한 다음 temp_word의 길이중 가장 작은 친구를 답으로 도출한다. 🌈코드구현 def solution(s): ..

[React] react<->django 회원가입,로그인 기능 만들어보기

1. UI 및 UX 설계 피그마를 사용할까 하다가 빠르게 구현하고자 카카오 오븐을 통해 만들었다. 글자들이 좀 짤린 부분이 있는 것 같은데 이제 봤네... 다음번에는 현업에서 더 자주 사용된다고 하는 피그마를 사용할까 한다. 2. 실제 구현 / FE 🤔어려웠던 점 로그인 후 회원정보를 저장할 때 redux를 사용했었는데 redux는 새로고침하면 초기화된다는 치명적인 단점이 있었다. 예를 들어 로그인을 하게 되면 TodoList페이지에 's TodoList이 부분에서 가 userID로 설정을 해놓은 것인데 redux만을 이용해 유저정보를 저장하니 새로고침시 userID를 찾을 수 없는 상태가 되었다. 💥해결방안으로 로컬스토리에도 유저정보를 저장하기로 하였다. 이를 통해 새로고침 후에도 로컬 스토리지에 담겨..

WEB🛫/React 2021.09.08

[프로그래머스] 카카오기출 / 합승택시 / python

https://programmers.co.kr/learn/courses/30/lessons/72413 코딩테스트 연습 - 합승 택시 요금 6 4 6 2 [[4, 1, 10], [3, 5, 24], [5, 6, 2], [3, 1, 41], [5, 1, 24], [4, 6, 50], [2, 4, 66], [2, 3, 22], [1, 6, 25]] 82 7 3 4 1 [[5, 7, 9], [4, 6, 4], [3, 6, 1], [3, 2, 3], [2, 1, 6]] 14 6 4 5 6 [[2,6,6], [6,3,7], [4,6,7], [6,5,11], [2,5,12], [5,3,20], [2,4 programmers.co.kr 🤔문제접근 1. 플로이드-워셜 알고리즘으로 각 출발지 -> 도착지의 가장 최저 요금..

[기사스크랩] "리플 내부거래 금지 규정 없었다"…美 SEC 이메일 유출 호재에 XRP 반등

http://coinreaders.com/12251 ≪코인리더스≫ ˝리플 내부거래 금지 규정 없었다˝…美 SEC 이메일 유출 호재에 XRP 반등 미등록 증권 판매 혐의로 미국 SEC(증권거래위원회)와 소송 중인 리플(Ripple, XRP)은 지난 24시간 동안 단기 상승 흐름 속에 1.20달러선에 재진입했다. 리플 www.coinreaders.com 💭Comment 리플은 긴 시간 SEC와 법정공방을 치루고 있다. 지난 달 말 리플은 SEC가 자사 직원들에게 XRP의 거래를 하지 말라는 규정을 걸었는지, SEC 직원들이 XRP의 거래를 한 적이 있는지에 대한 확인을 법원에 신청한 바 있다. 기사에 따르면 SEC의 비공개회의에서 증권 관련 보유 금지 리스트 내용이 담긴 이메일이 유출됐다고 한다. 이메일 내..

[기사스크랩] 롯데ON의 '반격'…시작은 '식품'

http://news.bizwatch.co.kr/article/consumer/2021/08/17/0009 롯데ON의 '반격'…시작은 '식품' 오랜 기간 이커머스 시장에서 성과를 내지 못했던 롯데ON이 본격적인 반격에 나선다. 첫 반격 아이템은 '식품'이다. 푸드는 이커머스 시장에서 가장 인기있는 아이템으로 꼽힌다. 롯데ON은 식품 news.bizwatch.co.kr 💭Comment 롯데ON은 지난해 롯데가 온,오프라인 역량을 총결집해 야심차게 선보인 서비스다. 하지만 출시 첫날부터 서버 접속 장애가 터지고, 업계의 기대와 달리 이용에 불편을 느낀 소비자들은 롯데온을 잘 사용하지 않게 되었다. 물론 작년~올해까지 지난 1년동안 롯데온은 분명 성장했다. 매출액과 판매자수 모두 작년에 비해 2배이상 성장했다..

[프로그래머스] 카카오기출 / 메뉴리뉴얼 / python

메뉴 리뉴얼 문제 설명 레스토랑을 운영하던 스카피는 코로나19로 인한 불경기를 극복하고자 메뉴를 새로 구성하려고 고민하고 있습니다. 기존에는 단품으로만 제공하던 메뉴를 조합해서 코스요리 형태로 재구성해서 새로운 메뉴를 제공하기로 결정했습니다. 어떤 단품메뉴들을 조합해서 코스요리 메뉴로 구성하면 좋을 지 고민하던 "스카피"는 이전에 각 손님들이 주문할 때 가장 많이 함께 주문한 단품메뉴들을 코스요리 메뉴로 구성하기로 했습니다. 단, 코스요리 메뉴는 최소 2가지 이상의 단품메뉴로 구성하려고 합니다. 또한, 최소 2명 이상의 손님으로부터 주문된 단품메뉴 조합에 대해서만 코스요리 메뉴 후보에 포함하기로 했습니다. 예를 들어, 손님 6명이 주문한 단품메뉴들의 조합이 다음과 같다면, (각 손님은 단품메뉴를 2개 이..

[jungol] Intermediate_Coder / 분할정복 / 1240 / 제곱근 / python

1240 : 제곱근 제한시간1000 ms 메모리제한32 MB 해결횟수739 회 시도횟수3640 회 문제 Korean English 임의의 정수 N이 주어졌을 때 N의 양의 제곱근의 정수부분을 출력하는 프로그램을 작성하라. 양의 제곱근이란 다음을 만족하는 수 X 를 뜻한다. N = X2 (X≥1) [ 주의 !!! ] sqrt와 같은 함수를 사용하지 말아야 하며 stdio.h 와 iostream 등 입출력 헤더에 있는 함수만이 사용가능하다. 이를 어길 경우 0점 처리한다. 입력형식 입력에는 263-1 이하의 양의 정수 N이 입력된다 출력형식 N의 제곱근의 정수부분을 출력한다. 입력1 8 출력2 2 입력2 16 출력2 4 http://www.jungol.co.kr/bbs/board.php?bo_table=pb..

파이썬으로 쓸 수 있는 웹프레임워크에 대해 알아보자

백엔드하면 어떤 언어가 떠오르시나요 ? 역시 우리나라는 JAVA공화국! JAVA가 먼저 떠오르죠! python하면 아직 이미지가 빅데이터, 머신러닝 등에 특화된 언어라고만 생각하기 쉽습니다. 하지만 아래의 도표에서 볼 수 있듯이 세계적으로는 Java의 Spring보다 오히려 python의 Flask와 Django가 더욱 많이 쓰이고 있는 백엔드 프레임워크인 것을 알 수 있습니다! 그래서 python의 백엔드프레임워크의 특징에 대해 궁금증이 생겨서 찾아보았습니다! 1. Flask 플라스크(Flask)는 파이썬으로 작성된 마이크로 웹 프레임워크의 한 종류입니다. 특별한 도구나 라이브러리가 필요 없기 때문에 마이크로 프레임워크라 부른다. 그래서 굉장히 러닝커브가 작다는 장점이 있습니다. 마이크로 프레임워크로 ..

[기사스크랩] 한화생명, 국내 최초 ‘LIFEPLUS 구독보험(무)’

http://www.insnews.co.kr/design_php/news_view.php?num=66728&firstsec=1&secondsec=16 한국보험신문 한국보험신문은 대한민국 대표 보험 정론지로 금융보험업계 현안을 심층취재 분석해 정확하게 보도합니다. insnews.co.kr 💭Comment 40조원에 달하는 구독경제시장에 발맞춰 한화생명이 보험사 최초로 일상 혜택형 ‘구독보험’을 선보였다. 매월 보험료를 납입하면 중도보험금을 포인트로 받을 수 있다. 이 포인트로 고객이 낸 보험료보다 더 큰 혜택의 제휴 물품을 구매할 수 있는 것이 특징이다. 미래를 대비하는 기존 보험의 틀에서 벗어나 현재의 삶에 초점을 보험이다. 사망, 질병 등 보험금 지급 사유가 발생해야만 혜택을 받을 수 있었던 기존 보험..