Dart Study #1 기본 문법
·
Flutter/Dart
Basic void main() { // study0 : variable var name = 'Yoon Engineer'; print("Hello ${name}"); // study1 : Operator int number1 = 10; int number2 = 20; print('${number1} + ${number2} = ${number1+number2}'); // study2 : Boolean and type check bool isTrue = true; bool isFalse = false; print(isTrue.runtimeType); print(isFalse); // study3 : String operator String name1 = 'Hello'; String name2 = 'Yoon'..
[파이썬] 자료구조 : python(List) 메모리 구조에 대해 파헤치기
·
🐍 Python/Basic
python List 메모리에 대해 알아 보겠습니다. list_a = [1,2,3,4] list_b = list_a print("list_a :", list_a) print("list_b :", list_b) print("list_a 메모리 :", id(list_a)) print("list_b 메모리 :", id(list_b)) """ 결과 list_a : [1, 2, 3, 4] list_b : [1, 2, 3, 4] list_a 메모리 : 1305532916296 list_b 메모리 : 1305532916296 """ list_a의 리스트를 list_b에 대입연산자( = )를 사용하게 되면, list_b에 값이 저장되는 것이 아니라, list_a의 메모리 주소를 저장하게 되어 list_a와 list_b..
[파이썬] 자료구조 : 재귀함수 & 스택구조 & LIFO구조
·
🐍 Python/Basic
재귀함수(Recursive function) : 자기 자신을 부르는 함수 리스트(List) : 동적인 배열 (튜플(tuple) : 정적인 배열) LIFO : Last in Fisrt out 스택(stack) : 일종의 바닥이 막힌 상자 혹은 더미, 나중에 넣은 물건은 나중에 꺼낼 수 밖에 없는 구조, LIFO(Last In First Out) 라고도 한다. 재귀함수를 이용해서 이 스택구조를 구현하겠습니다. (Push는 자료를 입력, Pop은 자료를 출력) #재귀함수를 이용한 스택구조 def stack(start , end): if start
[python] List, Dict 를 활용한 면접 문제 연습하기
·
🐍 Python/Basic
안녕하세요. 오늘은 파이썬 기본 문법인 List와 Dict을 활용한 면접 문제 코딩을 하나 작성하도록 하겠습니다. tuple( ( ) 사용) : 일반적으로 배열(정적할당)처럼 사용된다. 그러므로 불가변적으로 변수를 집어넣을 수 없다. List( [ ] 사용 ) : 일반적으로 배열(동적할당)처럼 사용된다. 그러므로 가변적으로 변수를 집어 넣을 수 있다. Dict( { } 사용) : List와 달리 Index도 입력해야한다. 그렇다면 Dictionary은 왜 사용하는가? 그 이유는 데이터 처리에 있어 Dict은 프로그래머가 이미 Index를 알고 있어, 바로 해당하는 데이터로 접근합니다. List는 배열 구조로서 크기가 10(0~9)인 List가 있다고 가정하게 되면, 9번 데이터에 접근하기 위해 순차적으로..
18진수
'list' 태그의 글 목록