일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Real or Not? NLP with Disaster Tweets
- ChatGPT
- 더현대서울 맛집
- 편스토랑 우승상품
- 데이콘
- 우분투
- ubuntu
- 맥북
- 프로그래머스
- AI 경진대회
- dacon
- 금융문자분석경진대회
- leetcode
- 프로그래머스 파이썬
- programmers
- Docker
- gs25
- 편스토랑
- hackerrank
- github
- 백준
- Git
- 캐치카페
- PYTHON
- 코로나19
- 파이썬
- SW Expert Academy
- Baekjoon
- Kaggle
- 자연어처리
- Today
- Total
목록
반응형
전체 글 (1651)
솜씨좋은장씨
문자열 표현 방법 var a = '작은 따옴표 활용'; var b = "큰 따옴표 활용"; 작은 따옴표 또는 큰 따옴표로 묶어서 표현 작은 따옴표 표현 방법 var c = "큰 따옴표 안에 작은 따옴표 ' 사용"; var d = "역슬래시를 활용하여 표현 \' 할수도 있음"; var d = '역슬래시를 활용하여 표현 \' 할수도 있음'; 큰 따옴표로 묶은 후 그 안에 작은 따옴표를 활용하는 방법과 역슬래시를 활용하는 방법 두 가지 존재 큰 따옴표 표현 방법 var e = '작은 따옴표 안에 큰 따옴표 " 사용'; var f = "역슬래시를 활용하여 표현 \" 할수도 있음"; var f = '역슬래시를 활용하여 표현 \" 할수도 있음'; 작은 따옴표로 묶은 후 그 안에 큰 따옴표를 활용하는 방법과 역슬래시..
평소에 공부하면서 딥러닝에 대한 기초적인 개념은 까먹고 있는 것 같아 패스트 캠퍼스의 강의를 통해 딥러닝에 대해서 처음부터 차근차근 다시 살펴보며 공부하기로 하였습니다. 앞으로 강의를 듣고 강의에서 기억했으면 좋겠다 하는 내용에 대해서 하나씩 적어보려합니다. 딥러닝의 전체 구조 딥러닝의 구조를 간단하게 살펴보면 Data를 Model에 넣고 예측 (Logit) 하고 예측한 값에 대해서 얼마나 틀렸는지 (Loss, 오류율)를 계산 한 후 이 오류율을 최소화하는 작업(Optm)을 거쳐 다시 그 값을 Model에 넣고 Loss가 최소화 될때까지 반복한 뒤 결과(Result)를 도출하는 방식입니다. 학생이 문제집을 풀었을때 틀린 갯수가 가장 적어지기 위해서 공부를 하는 것에 비유를 들어보면 학생이 문제집을 사서(..
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. An input string is valid if: Open brackets must be closed by the same type of brackets. Open brackets must be closed in the correct order. Note that an empty string is also considered valid. Example 1: Input: "()" Output: true Example 2: Input: "()[]{}" Output: true Example 3: I..
Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases. Note: For the purpose of this problem, we define empty string as valid palindrome. Example 1: Input: "A man, a plan, a canal: Panama" Output: true Example 2: Input: "race a car" Output: false Solution import re class Solution: def isPalindrome(self, s: str) -> bool: s = s.lower() text = ..
Given a string, find the first non-repeating character in it and return it's index. If it doesn't exist, return -1. Examples: s = "leetcode" return 0. s = "loveleetcode", return 2. Solution from collections import Counter class Solution: def firstUniqChar(self, s: str) -> int: answer = -1 s = list(s) cnt_dict = Counter(s) i = 0 for word in s: if cnt_dict[word] == 1: answer = i break i = i + 1 re..
Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. Note: The number of elements initialized in nums1 and nums2 are m and n respectively. You may assume that nums1 has enough space (size that is greater or equal to m + n) to hold additional elements from nums2. Example: Input: nums1 = [1,2,3,0,0,0], m = 3 nums2 = [2,5,6], n = 3 Output: [1,2,2,3,5,6] Solut..
Given a non-empty array of integers, every element appears twice except for one. Find that single one. Note: Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory? Example 1: Input: [2,2,1] Output: 1 Example 2: Input: [4,1,2,1,2] Output: 4 Solution from collections import Counter class Solution: def singleNumber(self, nums: List[int]) -> int: c..
Write a program that outputs the string representation of numbers from 1 to n. But for multiples of three it should output “Fizz” instead of the number and for the multiples of five output “Buzz”. For numbers which are multiples of both three and five output “FizzBuzz”. Example: n = 15, Return: [ "1", "2", "Fizz", "4", "Buzz", "Fizz", "7", "8", "Fizz", "Buzz", "11", "Fizz", "13", "14", "FizzBuzz..