xcode에 iphone 연결해서 실험하려는 데자꾸 xcode will continue when the operation completes. 라고 뜨면서 무한 대기가 뜨는 것 아닌가...! 유선으로 잘 연결했고 하루 전만 해도 연결했는데!!!그 이유는 VPN 에 있었다. 학교 가상머신 접속하려고 켜놨던 VPN을 끄고 연결하니까 바로 연결..VPN이 문제였군..
분류 전체보기
·TIL
java에서 class 를 만들고그 내용으로 sort 하고 싶을때 comperator를 쓰면된다. 오늘 소프티어 시험 보면서 알게 된 사실^^ (누가 시험 보면서 공부하냐...- 나) 시험때 적었던 코드는 기억이 안나서 지피티한테 예시 하나 만들어달라고 했다. import java.util.ArrayList;import java.util.Comparator;import java.util.List;class Item { private String name; private int value; public Item(String name, int value) { this.name = name; this.value = value; } public String ..
어우 여러 언어로 코테 준비 하려고 하니, input 부터 막힌다...가볍게 몸풀겸 쉬운 문제 하나 input 은 bufferedReader를 사용한다. 근데 꼭 try, catch문을 써야 에러가 안뜬다. import java.io.*;import java.util.*;public class Main { public static void main(String[] args) { try{ BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); String input = bf.readLine(); System.out.println(input); } ..
·TIL
원래 mac에 mysql이 깔려있었는데, opt/homebrew/bin 에 있는mysql 파일도 다 지우고 uninstall mariabd 하고 다시 깔았는데도 계속 에러떠서봤더니 opt/homebrew/var 에 있는 mysql 파일 지웠더니 성공했다휴! 꽤 오랫동안 시간을 써버렸군 ㅜㅜㅜ
dfs 문제로 이번에는 재귀가 아니라 stack을 이용해 풀어봤다. def valid(r, c): condition = board[r][c] == 0 or board[r][c] == 3 return 0
기본적인 다익스트라, BFS 문제였다. 생각할 점은누적값을 저장할 공간 만들기값이 더 작을 경우에만 큐에 넣기칸 안에 있는 지 검사하기 - valid 함python 에서 false 가 아니라 False 임 - 대문자..최대값 쓰고 싶으면 float('inf') 사용하기def valid(n_x, n_y): if n_x = N or n_y >= N: return False return True def bfs(start): q = [start] min_board = [[float('inf')] * N for _ in range(N)] min_board[start[0]][start[1]] = 0 dx, dy = [1, 0, -1, 0], [0, 1, 0, -..
BFS를 해결한 풀이로,문제를 제대로 안 읽어서 시간이 더 소요됐다. 추적 시작점이 2였다는 것...! 그냥 맨 끝 요소가 타깃인 줄 알았다. visited를 Set으로 쓰면 조금더 성능이 향상되지 않을까 싶다!(x, y 의 쓰임이 좌표값과는 다르다.. row, column 값인데 양해 바랍니다...)def valid(x, y, visited): return 0
여러 개의 칼럼을 ALTER COLUMN으로 동시에 수정하는 구문은 지원하지 않는다트랜젝션의 특징 - 원자성, 일관성, 고립성, 영속성일관성 : 트랜젝션 이전에 데이터베이스 내용이 잘못되지 않았다면, 이후에도 잘못되지 않아야 함외래키는 null 값을 가질 수 있다.update set a.sal = b.sal - 500 where a.job = 'clerk' delete where a.sal 이렇게 해석된다. UNIQUE로 설정되면 후보키ALTER TABLE 테이블명 [DROP/ADD 등등] COLUMN 칼럼명;표준 데이터 타입 - Char, Varchar2, NumberDelete/ Modify Action Cascade : Master 삭제 시 child도 같이 삭제Set Null : Master 삭..