#Info https://atcoder.jp/contests/abc390/tasks/abc390_c C - Paint to make a rectangleAtCoder is a programming contest site for anyone from beginners to experts. We hold weekly programming contests online.atcoder.jp답안https://github.com/novvvv/PS/blob/main/atCoder/ABC390_C%E5%95%8F%E9%A1%8C_paint%20to%20make%20a%20rectangle.cpp PS/atCoder/ABC390_C問題_paint to make a rectangle.cpp at main · novvvv/P..
#1 Swift Declare Method함수 선언 원형은 다음과 같으며 Return Type이 Void Type인 경우에는 Return Type을 생략 가능하다.func myFunc(파라미터명: 데이터타입, ...) -> 반환타입 { return 반환데이터;}func helloFunc() -> Void { print("HelloWorld!")}// Void는 생략 가능func helloFunc2() { print("HelloWrold!")} #2 Argument Label Swift는 매개변수에 이름을 붙이는 전달인자 레이블 [Argument Label] 이라는 문법을 제공한다. Arugment Label 문법은 함수를 사용하는 클라이언트측에서 매개변수의 역할을 보다 정확하게 표현하고자..
* 개인적인 공부 내용을 기록하기 위해 작성한 포스팅이기에 잘못된 내용을 포함하고 있을 수 있습니다. * Flutter FrameWork의 copyWith 메서드와 사용법에 대한 내용에 대해 정리한 글입니다.What is copyWith?copyWith method는 주로 immutable object(불변객체)에서 사용되는 메서드로, 변경하고자 하는 객체를 복사해 특정 필드만 변경할 수 있도록 도와주는 메서드이다. 플러터는 상태를 관리할 때 기존 객체를 직접 수정하는 방식이 아닌 새로운 객체를 생성한 뒤 객체의 필드를 수정하는 방식으로 동작한다. 이때 copyWith method를 사용하면 보다 편리하게 객체의 필드를 변경할 수 있다. copyWith method Usage Example Code_..
* 개인적인 공부 내용을 기록한 글이기에 잘못된 내용을 포함하고 있을 수 있습니다.* 이미지 리터럴 방식과 UIImage 방식의 차이점에 대한 내용을 다루고 있습니다.이미지 리터럴 방식이란? Xcode에서 제공하는 시각적 편의 기능으로 코드에 이미지 선택 UI가 표시된다. 이미지 리터럴 방식으로 코드를 선언하면 내부적으로는 UIImage(imageLiteralResourceName:)를 호출하는 방식으로 동작한다. 이미지 리터럴로 이미지 파일명을 명시하는 경우 Assets 폴더 내부로 접속해 해당 이미지를 코드로 불러온다.아래 문자열 기반으로 접근하는 UIImage 를 사용한 코드와 #imageLiteral을 사용한 코드는 동일하게 동작한다. diceImageView1.image = UIIm..
*C++ STL Algorithm 헤더의 fill 메서드 사용 방법에 대해 다룬 포스팅입니다.*개인적인 공부 내용을 기록하기 위해 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다.#fill void fill (ForwardIterator first, ForwoardIterator last, const T& value);Header - 지정 범위의 요소들을 "타입에 맞는 값" 으로 채워준다. int type 배열이라면 int 타입에 맞는 값으로 각 요소를 설정하며, 이터레이터를 지원하기에 vector, array와 같은 다른 STL 컨테이너에서 사용 가능하다. #배열에서 fill 함수를 사용한 예제#include #include using namespace std;int main() { ..