Flutter 2.10 이후 버전은 visual studio 다운 시, 1. 'Desktop development with C++'/MSVC v143 - VS 2022 C++ x64/x32 빌드 도구 2. window용 CMake 도구 3. Windows 10 SDK 이 3가지를 포함해서 다운 해야한다. (물론 다른 옵션들도 다 다운 받으면 좋겠지만 용량을 위한 최소한의 선택)으로 설치 해야한다. 그러나 나의 경우, 다음과 같은 문제가 발생했다. '비주얼스튜디오 microsoft.net.4.8.fullRedist를 설치할 수 없습니다.' 보통은 Window 7 에서 발생하는 문제이고 MS에서 제공하는 .NET 제거 및 재설치하면 해결이 되던데 여러가지 검색을 하고 많은 걸 시도해본 결과, 오랫동안 하지 ..
* 본 포스팅은 유튜브 '코딩셰프' 님 플러터 영상을 보고 정리하는 글임 순한맛 1 우리는 왜 플러터(flutter)를 학습해야 할까요? WHY flutter? - 2016년 8월, 깃허브에 공식 발표 없이 깃허브에 코드가 게시 - 지르콘(Zircon)이라는 마이크로 커널 기반 - 2017년 11월 swift 지원계획 발표 - 2018년 1월 픽셀북을 공식 fuchsia 테스트 디바이스로 추가 - 2019년 1월 안드로이드앱 구동 가능성 - 2019년 5월 구글 I/O에서 fuchsia 언급 > 플러터는 다양한 웹플랫폼을 위한 UI 툴킷이라는 설명 - 2019년 7월 1일 fuchsia 홈페이지 오픈 커널이란? 1. 마이크로 커널 : fuchsia 사용됨. 구글에서 개발 - 최소한의 기능만 넣은 커널 -..
문제 설명 문제 분석 배열에서 중복 없이 숫자를 뽑아 오름차순 정렬해야 함 두 수의 합이기 때문에 정답 갯수 알 수 없음 > ArrayList 이용 int[] 형태로 반환해야해서 정답 구한 후 배열에 옮겨 다시 정렬 문제 풀이 부족한 부분 ArrayList 기본 문법 (선언, 메소드(get, add 등)) 배열 부분 다시 복습 필요 다른 사람 풀이에서 중복 체크 때문에 Set/HashSet 이용해서 푸는 사람들 많았음.. 해당 공부 해서 다시 풀어볼 필요 있음 ++ 개인적인 생각을 덧붙이자면 코드블럭이 프로그래머스나 인텔리제이만큼 눈에 안 띄어서 코드 보기 힘듦... 그래서 걍 캡쳐하기로 결심함^^
https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 있는 라이브러리로 구현하면 되서 어렵지 않았는데... 1. 런타임에러 (NumberFormat)로 실패ㅜㅜ ❌ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Stack; import java.util.StringTokenizer; ..
10989번: 수 정렬하기 3 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다. www.acmicpc.net 수 정렬하기 1,2와 같은 문제지만 시간 제한 + 메모리 제한이 있다 여기서 제일 중요한게 메모리 제한임 그래서 구글링으로 카운팅 정렬을 이용해야한다 함 카운팅 정렬을 간단하게 정리하자면 어떤 데이터들이 들어있는 배열들이 있는데 각 배열의 요소들이 등장할 경우 그 요소들의 위치에 맞는 count 배열에 요소의 수만큼 카운트해서 count 배열에 저장함. 그리고 나서 count 배열에 존재하는 요소의 수만큼 인덱스를 출력해주면 됨 1. 수 정렬하기 2 코드를 그대로 붙여넣으니 메모리..
2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 2750번이랑 조건도 같아서 ?? 그냥 쓰면 되는건가? 했는데... 1. Scanner + arrays.sort --> 시간 초과❌ import java.util.Scanner; import java.util.Arrays; class Main { public static void main(String[] args){ Scanner sc= new Scanner(System.in); int len=sc.nextInt(); int[] arr=new int..
2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net import java.util.Scanner; import java.util.Arrays; public class numSorting { public static void main(String[] args){ Scanner sc= new Scanner(System.in); int len=sc.nextInt(); int[] arr=new int[len]; for(int i=0; i
서울상공회의소 서울기술교육센터 자바기반 빅데이터 시각화 시스템 개발 과정 미니 프로젝트 R을 이용하여 데이터를 시각화 하고, Python을 이용하여 네이버 뉴스 크롤링, 지도시각화 시각화한 것들을 바탕으로 분석 1. 서울시 구별 누적 확진자 수 지도시각화 (R) 사용데이터 : GU.csv, seoul_id.csv, TL_SCCO_SIG.shp(지도배경) 출처 : 서울열린데이터광장, 지도틀은 구글링setwd("c:/Rdata") getwd() install.packages("raster") install.packages("rgeos") install.packages("maptools") install.packages("rgdal") library(dplyr) library(ggmap) library(rve..