본문 바로가기

분류 전체보기194

[Month's SSAFY!] 9월의 싸피는!? 9월에 들어와선 알고리즘 교육이 잠시 끝나고 Front End, DB, Back End에 관한 수업을 진행했습니다. Front End 수업에선 처음에 HTML, CSS, JavaScript을 배웠습니다. HTML은 화면의 뼈대 작성으로 만들고자하는 화면의 틀을 잡습니다. CSS는 예쁘게 꾸미기로 HTML로 잡은 틀을 여러 속성을 사용하여 색도 넣고 크기도 지정하며 꾸며줍니다. JavaScript는동작 기능으로 틀을 잡고 꾸민 요소들에 원하는 기능을 부여해줍니다. 이후엔 BootStrap과 Ajax를 배웠는데, BootStrap은 웹 개발 속도를 줄이기 위해 HTML, CSS, JavaScript로 미리 여러 구조를 만들어둔 Front Framework입니다. 만들어진 코드를 가져와서 사용하면 됩니다. A.. 2023. 9. 23.
[SSAFY] 도움이 될 수도 있는 VSCode 단축키 안녕하세요! VSCode는 요즘 정말 많이 사용하고 있는데 SSAFY내에서도 VSCode를 사용하고 있답니다. 이번 시간엔 제가 VSCode를 사용하면서 자주 쓰는 단축키들을 정리해봤는데 조금이라도 도움이 되었으면 합니다. 2023. 9. 17.
[Month's SSAFY!] 7 & 8월의 SSAFY는? 2023. 8. 27.
[SSAFY] 입과 후 회상하는 SSAFY 지원 과정 2023. 8. 20.
[백준 / 1244 스위치 켜고 끄기 / JAVA] https://www.acmicpc.net/problem/1244 1244번: 스위치 켜고 끄기 첫째 줄에는 스위치 개수가 주어진다. 스위치 개수는 100 이하인 양의 정수이다. 둘째 줄에는 각 스위치의 상태가 주어진다. 켜져 있으면 1, 꺼져있으면 0이라고 표시하고 사이에 빈칸이 하나씩 www.acmicpc.net 문제 설명 문제 설명 곧이곧대로 구현한 것 같다. 남학생은 전구 배열을 돌면서 받은 전구 번호로 배열 인덱스가 0으로 딱 나눠떨어지면 해당 인덱스의 스위치를 누른다. 여학생은 받은 전구 번호의 스위치를 먼저 바꾸고 양 옆 (Left, Right)를 한 칸 씩 서로 같은지 비교하면서 같다면 양 옆을 1칸 씩 더 이동하면서 계속 비교하다가 범위를 벗어나거나 서로 다르게 되면 탐색을 중단한다. 마.. 2023. 8. 1.
[백준 / 1946 신입 사원 / JAVA] https://www.acmicpc.net/problem/1946 1946번: 신입 사원 첫째 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 20)가 주어진다. 각 테스트 케이스의 첫째 줄에 지원자의 숫자 N(1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개 줄에는 각각의 지원자의 서류심사 성 www.acmicpc.net 문제 설명 처음엔 2중 for문으로 시간 초과가 나서 Map을 쓰는 방법도 써봤는데 이것도 초과에 걸렸다. 느낌상 합격자를 찾는 과정에서 2중 for문을 쓰면 시간초과가 걸리는 것 같다. rating 배열 하나로 인덱스에는 서류 순위를, 인덱스 밸류에는 면접 순위를 저장한다. 이후 면접 순위를 비교하기 위한 compareItvScore에 서류 1등의 면접 순위를 저장 다음 반.. 2023. 7. 30.