728x90 반응형 분류 전체보기248 Rust 설치부터 실행까지 (feat. dependencies) - 2 오늘의 Rust의 dependencies 추가하여 외부 라이브러리를 가져와 프로젝트에 적용하는 방법과 build하여 exe 파일로 만들어 배포하는 방법에 대하여 알아보고자 합니다.dependencies에 외부 라이브러리 추가일반적으로 JAVA와 같은 경우 pom.xml에 dependency로 외부 라이브러리 프로젝트 명, 해당 프로젝트에서 가져온 라이브러리명, 버전 정보를 추가하여 외부 라이브러리를 가져올 수 있습니다. C++이나 C#또한 lib이나 dll로 만든 파일을 프로젝트에 입혀 사용할 수 있습니다. Rust의 경우 cargo를 통하여 외부 라이브러리르 추가할 수 있습니다.cargo new main이라는 명령어를 사용하면 main.rs가 포함된 프로젝트가 만들어집니다.프로젝트 파일을 살펴보다보면 .. 2024. 12. 19. Rust 설치부터 실행까지 (feat. VScode) - 1 이전부터 학습해보고 싶던 TypeScript, Rust, Golang 중 Rust에 대해 설치부터 실행과정까지 정리해보고자 합니다. 백준의 bubbler님의 도움을 받았습니다.설치Rusthttps://www.rust-lang.org/tools/install Install RustA language empowering everyone to build reliable and efficient software.www.rust-lang.orgWindow의 경우 해당 사이트에서 exe파일 실행 후, 1번을 입력하여 rust를 설치합니다.VScodehttps://code.visualstudio.com/ Visual Studio Code - Code Editing. RedefinedVisual Studio Code .. 2024. 12. 18. [백준] 6549번 : 히스토그램에서 가장 큰 직사각형 https://www.acmicpc.net/problem/6549 유명한 스택으로 풀리는 문제입니다.스택에 이전 값들을 저장해두면서, (현재 index - 이전 index) * 이전값이 가장 큰 값을 구하는 문제입니다. import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Stack;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(.. 2024. 12. 15. [백준] 2325번 : 개코전쟁 https://www.acmicpc.net/problem/2325 해당 문제는 m개의 간선 중 1개의 간선을 제외하였을 때, 최단거리 중 가장 오래걸린 시간을 구하는 문제입니다.모든 m개의 간선에 대해서 제거하고 dijkstra를 도는 방식으로 진행하게 되면 시간초과가 발생하게 됩니다.그러나, 간선을 제거하지 않은 dijkstra를 돌면서 최단거리로 이동하였을 때의 간선만 골른 후, 다음 dijkstra부터 간선을 제거하면서 진행하면 됩니다. import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Arrays;import .. 2024. 12. 8. 이전 1 2 3 4 5 6 7 8 ··· 62 다음 728x90 반응형