본문 바로가기

전체 글252

toyproject1 하며 배운점 어려웠던 점 > 쿠키값이 url을 통해 계속 연동되어야 그 값이 살아있는 건가?? 배운점 아래 브라우저단에서 쿠키를 생성했다. 2022. 9. 4.
잡학 JQuery는 라이브러리이다. " target="_blank" rel="noopener">https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"> 위 코드로 import를 시킨 후 사용하면 된다. css에서는 선택자로 class를 사용 jQuery에서는 id 값을 통해 특정 버튼/인풋박스/div/.. 등을 가리키게 됩니다. $('#~~~').empty(); 서버/클라이언트 통신이란? GET 가져오는 것 POST 보내는 것 $("#~~").attr("src",이미지URL); $("#~~").text("바꾸고 싶은 텍스트"); $(document).ready DOM이 불러와지면 무언갈 하게 설정할 수 있음 .ready()는 DOM(Document.. 2022. 9. 2.
[알고리즘 기초 100제] 35번 숫자추출 재귀 재귀함수 이동경로는 위와 같다. 메소드가 계속 쌓였다가, 한번에 역순으로 모두 실행된 것이다!!! 거꾸로 가야할 때는 위처럼 호출스택(Call Stack)을 쌓아서 가는 것도 좋을 듯하다 트리형태로 구조화생각을 항상 염두에 두자 import java.util.Scanner; public class _35 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int T = scan.nextInt(); extract(T); } public static void extract(int N) { if(N/10==0) { System.out.println(N); return; } extract(N/10); System.ou.. 2022. 9. 1.
[알고리즘 기초 100제] 34번 피보나치 수열 재귀 피보나치 수열 공식 F(n) = F(n-1)+F(n-2) F(1) = 1 F(2) = 1 5를 입력값으로 주었을 때, 재귀함수는 아래와 같이 동작한다. import java.util.Scanner; public class _34 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int T = scan.nextInt(); System.out.println(fibonachi(T)); } public static int fibonachi(int i) { if(i 2022. 9. 1.
[알고리즘 기초 100제] 31번 팩토리얼 재귀 import java.util.Scanner; public class _31 { public static void main(String[] args){ Scanner scan = new Scanner(System.in); int num = scan.nextInt(); System.out.println(Factorial(num)); } public static int Factorial(int n) { if(n==0) { return 1; } if(n==1) { return 1; } else { return n * Factorial(n-1); } } } 출력값 5 120 2022. 8. 31.
재귀함수란? (Recursion) 함수가 직접 또는 간접적으로 자신을 호출하는 프로세스를 재귀함수라고 합니다 재귀 알고리즘을 이용하면 복잡한 문제들도 간단하게 해결할 수 있습니다 반복문도 마찬가지지만 재귀함수도 종료지점을 제대로 생각하지 않고 구현을 하면 스택오버플로우가 발생할 수 있으니 항시 주의해서 구현을 해줘야합니다 '재귀 함수를 사용하는 이유' 재귀 함수는 for, while을 사용한 반복문(iteration)으로 변경할 수 있고, 반대로 for, while을 사용한 반복문을 재귀 함수로 표현할 수 도 있는데요. 재귀 함수는 위에서 언급한 것처럼 잘못 사용하면 무한루프에 빠져 스택오버플로우를 발생시킬 수도 있고, 무한루프에 빠지지 않더라도 함수가 계속 호출되면서 함수의 매개변수, 지역변수, 리턴 값 함수 종료 후 돌아가는 위치가 .. 2022. 8. 31.