분류 전체보기56 [백준] 14621 나만 안되는 연애 - C++ https://www.acmicpc.net/problem/14621 14621번: 나만 안되는 연애 입력의 첫째 줄에 학교의 수 N와 학교를 연결하는 도로의 개수 M이 주어진다. (2 ≤ N ≤ 1,000) (1 ≤ M ≤ 10,000) 둘째 줄에 각 학교가 남초 대학교라면 M, 여초 대학교라면 W이 주어진다. 다음 M개의 www.acmicpc.net 문제 깽미는 24살 모태솔로이다. 깽미는 대마법사가 될 순 없다며 자신의 프로그래밍 능력을 이용하여 미팅 어플리케이션을 만들기로 결심했다. 미팅 앱은 대학생을 타겟으로 만들어졌으며 대학교간의 도로 데이터를 수집하여 만들었다. 이 앱은 사용자들을 위해 사심 경로를 제공한다. 이 경로는 3가지 특징을 가지고 있다. 사심 경로는 사용자들의 사심을 만족시키기 위해.. 2024. 1. 21. [React] useLocation으로 특정 페이지에서만 컴포넌트 띄우기 기본적으로 모든 페이지에 헤더 네비게이션 바가 보여지되, 로그인 페이지나 회원가입 페이지 등 일부 페이지에서는 헤더가 뜨지 않게 만들고 싶었다. 원래는 헤더가 보여져야 하는 페이지가 헤더 컴포넌트를 포함하게 코드를 짰더니 state가 따로따로 작동되지 않고 같이 작동되는 문제가 있었다.. (헤더의 검색창 클릭 상태가 true이면 보여지는 애니메이션이 있는데, 검색창이 true인 상태로 헤더와는 완전 별개인 메인 페이지에서 다른 state의 상태가 바뀌면 검색창 애니메이션이 자꾸 보여짐 ㅠ;) 처음에는 useState를 써서 모든 페이지가 로딩될 때 props를 넘겨줘야 하나 고민했지만.. 분명히 더 간단한 방법이 있을 거라 생각하고 검색의 늪으로 빠졌다.. 찾아낸 방법은 useLocation을 쓰는 것!.. 2023. 12. 23. [React] 네비게이션 바 토글 리스트 const [isOpen, setOpen] = useState(false); useState 설정하는 코드 배열의 첫번째 인자는 상태값, 두번째 인자는 function을 받아온다. 리스트가 닫혀 있는 상태를 기본값으로 주기 위해서 useState()에 false를 인자로 설정해준다. { setOpen((isOpen) => !isOpen); }} style={{ border: "0px", }} > 토글 리스트 버튼 onClick 함수 람다식을 이용해서 state 상태가 true면 false, false면 true로 상태를 바꾸게 설정한다. {isOpen && ( 닉네임 님 마이페이지 나의 북마크 나의 활동 로그아웃 )} 리스트를 열면 보이는 메뉴 코드 && 연산자를 사용해서 state 상태가 true일 경.. 2023. 11. 15. [프로그래머스] 숫자 문자열과 영단어 - C++ https://school.programmers.co.kr/learn/courses/30/lessons/81301 문제 설명 문제 풀이 #include using namespace std; string num[10] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"}; int solution(string s) { string answer = ""; string tmp; for(int i = 0; i = 0 && s[i] - '0' 2023. 8. 19. 이전 1 2 3 4 ··· 14 다음