코딩공부

  • 홈
  • 태그
  • 방명록

leetcode 2

[java] 20. Valid Parentheses

import java.util.Stack; class Valid_Parantheses { public boolean isValid(String s) { Stackstack = new Stack(); for(char c : s.toCharArray()){ if(c == '('){ stack.push(')'); }else if(c == '['){ stack.push(']'); }else if(c == '{'){ stack.push('}'); }else if(stack.isEmpty() || stack.pop()!= c){ return false; } } return stack.isEmpty(); } } ※ toCharArray() : The Java string toCharArray() method conv..

Leetcode 2024.01.03

[java] 1.TwoSum

public class TwoSum_1 { public int[] twoSum(int[] nums, int target) { int length = nums.length; for(int i = 0; i < length; i++){ int diff = target - nums[i]; for(int j = i+1; j < length; j++){ if(diff == nums[j]){ return new int[]{i,j}; } } } return new int[]{0,0}; } } First approach: HashMap 쓰지 않고, for loop 사용 run time = 60ms import java.util.HashMap; class Solution { public int[] twoSum(int[] ..

Leetcode 2024.01.02
이전
1
다음
더보기
프로필사진

코딩공부

  • 분류 전체보기 (41)
    • Self-study (38)
      • HTML (0)
      • CSS (0)
      • Javascript (12)
      • 자바 (5)
      • Python (11)
      • React (6)
      • C언어 (1)
      • Kotlin (2)
      • 기타 (1)
    • Leetcode (3)
      • alogorithm (0)

Tag

지수표기법, 자바의정석, 자바스크립, coding, 외장함수, 변수, 파이썬, mutability, 자바스크립트, 코드잇, 리트코드, 초보개발, 함수, 코딩, 파이썬 기초, 자바, leetcode, 지역변수, 객체지향, python,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바