際際滷

際際滷Share a Scribd company logo
????????? 2021 ???? ????
Rust? ???? ?? ????
???
utilForever@gmail.com
??? ??
? ??? (Chris Ohk)
? (?) Momenti Engine Engineer
? (?) Nexon Korea Game Programmer
? Microsoft Developer Technologies MVP
? C++ Korea Founder & Administrator
? Reinforcement Learning KR Administrator
? IT ??? ?? ? ?? ??
? ?????? ?? ? ? ?? ?? ??? (2013)
? ??? Shader? Effect ?? (2014)
? 2D ?? ????? (2014), ??? ?? ?? (2017)
? ?? C++ ?? (2017), C++ ??? (2019)
2021 ???? ????
Rust? ???? ?? ????
utilForever@gmail.com
utilForever
Rust??
? https://www.rust-lang.org/
? ??? ???? 2010? 7? 7? ?? ??
? ??? ??? ???? ???? ???? ??.
? Rust ??? ??
? ??? ??? ??
? ??? ??? ?? ??
? ??? enum ???
? ????
? ??? ?????
? ???
2021 ???? ????
Rust? ???? ?? ????
PS??? Rust
? PS?? ?? ???? ??(C++, Python ?)? ?? ??? ?? ??.
? ??? ?? ???
? C++ : std::cin, std::cout
? Python : input.split(), print()
? Rust : ???? ?? (1?? ??)
? ??? ?? ??
? ?? ??? ??? ????? ??.
? ??? ????? ??? ??? ??? ??.
? ??? ?? ??? ????
? ?? ???? ?? ??? ????? ????.
? C++?? Python? ?? ??? ???? Rust?? ???? ???.
2021 ???? ????
Rust? ???? ?? ????
PS??? Rust
? ??? ?? ??
? ??? ?? ???
? ? ?? ?? ?´ (X? ?? ??? ????.)
? ?? ?? ?? ?? ???? ?? ?????.
? ??? ?? ??
? ??? ?? ??? ???? ??.
? ??? ??? ? ?? ??? ??? ? ??.
? ??? ?? ??? ????
? ?? ??? ????? ?? ????? ???? ? ??? ??.
2021 ???? ????
Rust? ???? ?? ????
A + B (BOJ 1000) - C++ 2021 ???? ????
Rust? ???? ?? ????
A + B (BOJ 1000) - Rust 2021 ???? ????
Rust? ???? ?? ????
????????? 2021 ???? ???? - Rust? ???? ?? ????
GCD? LCM (BOJ 2609) - C++ 2021 ???? ????
Rust? ???? ?? ????
GCD? LCM (BOJ 2609) - Rust 2021 ???? ????
Rust? ???? ?? ????
std::gcd, std::lcm?
?? ? ??.
GCD? LCM (BOJ 2609) - Rust 2021 ???? ????
Rust? ???? ?? ????
?? ?? (BOJ 10972) - C++ 2021 ???? ????
Rust? ???? ?? ????
?? ?? (BOJ 10972) - Rust 2021 ???? ????
Rust? ???? ?? ????
std::next_permutation?
??? ??.
?? ?? (BOJ 10972) - Rust 2021 ???? ????
Rust? ???? ?? ????
Rust ?? ??
? ?? ?? ???? ???? ??. ??, ??? ??? ?? ?´
? ??(Stack) : std::stack std::collections::Vec
? ?(Queue) / ?(Deque) : std::queue, std::deque std::collections::VecDeque
? ??? ???(Linked List) : std::list std::collections::LinkedList
? ?(Map) : std::map std::collections::HashMap
? B-??(B-Tree) : std::collections::BTreeMap
? ?(Set) : std::set std::collections::HashSet/BTreeSet
? ???? ?(Priority Queue) : std::priority_queue std::collections::BinaryHeap
2021 ???? ????
Rust? ???? ?? ????
?? ??? (BOJ 2579) - Rust 2021 ???? ????
Rust? ???? ?? ????
?? (BOJ 10773) - Rust 2021 ???? ????
Rust? ???? ?? ????
BOJ ?? 1 (BOJ 13323) - Rust 2021 ???? ????
Rust? ???? ?? ????
Rust? ??? ???´
? Rust ?? ????? ?? : https://doc.rust-lang.org/book/
? A Tour of Rust : https://tourofrust.com/
? ??? ????? ?? ??? (???, 2019)
? Contest Algorithms in Rust
(https://github.com/EbTech/rust-algorithms)
? Common Data Structures and Algorithms in Rust
(https://github.com/utilForever/algorithm-rs)
2021 ???? ????
Rust? ???? ?? ????
TL; DR 2021 ???? ????
Rust? ???? ?? ????
?????.
utilForever@gmail.com
https://github.com/utilForever
Facebook, Twitter: @utilForever

More Related Content

What's hot (20)

???, ?? ??? ?? - ???? ????, NDC2019
???, ?? ??? ?? - ???? ????, NDC2019???, ?? ??? ?? - ???? ????, NDC2019
???, ?? ??? ?? - ???? ????, NDC2019
devCAT Studio, NEXON
?
?? ??? ? ???? ???? ?? ?? (????? KUCC, 2022? 4?)
?? ??? ? ???? ???? ?? ?? (????? KUCC, 2022? 4?)?? ??? ? ???? ???? ?? ?? (????? KUCC, 2022? 4?)
?? ??? ? ???? ???? ?? ?? (????? KUCC, 2022? 4?)
Suhyun Park
?
DirectStroage???????
DirectStroage???????DirectStroage???????
DirectStroage???????
YEONG-CHEON YOU
?
[Unite2015 ???] ??? ??? ??? ???
[Unite2015 ???] ??? ??? ??? ???[Unite2015 ???] ??? ??? ??? ???
[Unite2015 ???] ??? ??? ??? ???
MinGeun Park
?
NVIDIA GPUで恬るHeadless X11 Linux
NVIDIA GPUで恬るHeadless X11 LinuxNVIDIA GPUで恬るHeadless X11 Linux
NVIDIA GPUで恬るHeadless X11 Linux
Tomoki SHISHIKURA
?
Multi thread game server
Multi thread game serverMulti thread game server
Multi thread game server
OnGameServer
?
[KGC2011_???] ?? ?? ???? ??? ? ??
[KGC2011_???] ?? ?? ???? ??? ? ??[KGC2011_???] ?? ?? ???? ??? ? ??
[KGC2011_???] ?? ?? ???? ??? ? ??
MinGeun Park
?
NDC 2015 ????????? ?????????????
NDC 2015 ????????? ?????????????NDC 2015 ????????? ?????????????
NDC 2015 ????????? ?????????????
Hyunsuk Ahn
?
??? 2022 - Rust ??? ??? ?????
??? 2022 - Rust ??? ??? ???????? 2022 - Rust ??? ??? ?????
??? 2022 - Rust ??? ??? ?????
Chris Ohk
?
?????? ??? ?? ???? ? ???? ?? ??
?????? ??? ?? ???? ? ???? ?? ???????? ??? ?? ???? ? ???? ?? ??
?????? ??? ?? ???? ? ???? ?? ??
YEONG-CHEON YOU
?
???, ?? ?? ?????? ?? ? - ?? ?? ???? ??? ??, NDC2019
???, ?? ?? ?????? ?? ? - ?? ?? ???? ??? ??, NDC2019???, ?? ?? ?????? ?? ? - ?? ?? ???? ??? ??, NDC2019
???, ?? ?? ?????? ?? ? - ?? ?? ???? ??? ??, NDC2019
devCAT Studio, NEXON
?
[??? ?: ???] ?? ???? Vol. 2 (??)
[??? ?: ???] ?? ???? Vol. 2 (??)[??? ?: ???] ?? ???? Vol. 2 (??)
[??? ?: ???] ?? ???? Vol. 2 (??)
Heungsub Lee
?
??????? ???? GPGPU
??????? ???? GPGPU??????? ???? GPGPU
??????? ???? GPGPU
YEONG-CHEON YOU
?
??? ?? ????
??? ?? ??????? ?? ????
??? ?? ????
YEONG-CHEON YOU
?
???, ?? ?????? ??? ??????, NDC2018
???, ?? ?????? ??? ??????, NDC2018???, ?? ?????? ??? ??????, NDC2018
???, ?? ?????? ??? ??????, NDC2018
devCAT Studio, NEXON
?
???? ? ??? (2010? ??)
???? ? ??? (2010? ??)???? ? ??? (2010? ??)
???? ? ??? (2010? ??)
YEONG-CHEON YOU
?
NDC2011 - ??? ??? ???? ????
NDC2011 - ??? ??? ???? ????NDC2011 - ??? ??? ???? ????
NDC2011 - ??? ??? ???? ????
Jubok Kim
?
?? ??? ? ???? ???? ?? ?? (????? KUCC, 2022? 4?)
?? ??? ? ???? ???? ?? ?? (????? KUCC, 2022? 4?)?? ??? ? ???? ???? ?? ?? (????? KUCC, 2022? 4?)
?? ??? ? ???? ???? ?? ?? (????? KUCC, 2022? 4?)
Suhyun Park
?
[Unite2015 ???] ??? ??? ??? ???
[Unite2015 ???] ??? ??? ??? ???[Unite2015 ???] ??? ??? ??? ???
[Unite2015 ???] ??? ??? ??? ???
MinGeun Park
?
NVIDIA GPUで恬るHeadless X11 Linux
NVIDIA GPUで恬るHeadless X11 LinuxNVIDIA GPUで恬るHeadless X11 Linux
NVIDIA GPUで恬るHeadless X11 Linux
Tomoki SHISHIKURA
?
Multi thread game server
Multi thread game serverMulti thread game server
Multi thread game server
OnGameServer
?
[KGC2011_???] ?? ?? ???? ??? ? ??
[KGC2011_???] ?? ?? ???? ??? ? ??[KGC2011_???] ?? ?? ???? ??? ? ??
[KGC2011_???] ?? ?? ???? ??? ? ??
MinGeun Park
?
NDC 2015 ????????? ?????????????
NDC 2015 ????????? ?????????????NDC 2015 ????????? ?????????????
NDC 2015 ????????? ?????????????
Hyunsuk Ahn
?
??? 2022 - Rust ??? ??? ?????
??? 2022 - Rust ??? ??? ???????? 2022 - Rust ??? ??? ?????
??? 2022 - Rust ??? ??? ?????
Chris Ohk
?
?????? ??? ?? ???? ? ???? ?? ??
?????? ??? ?? ???? ? ???? ?? ???????? ??? ?? ???? ? ???? ?? ??
?????? ??? ?? ???? ? ???? ?? ??
YEONG-CHEON YOU
?
???, ?? ?? ?????? ?? ? - ?? ?? ???? ??? ??, NDC2019
???, ?? ?? ?????? ?? ? - ?? ?? ???? ??? ??, NDC2019???, ?? ?? ?????? ?? ? - ?? ?? ???? ??? ??, NDC2019
???, ?? ?? ?????? ?? ? - ?? ?? ???? ??? ??, NDC2019
devCAT Studio, NEXON
?
[??? ?: ???] ?? ???? Vol. 2 (??)
[??? ?: ???] ?? ???? Vol. 2 (??)[??? ?: ???] ?? ???? Vol. 2 (??)
[??? ?: ???] ?? ???? Vol. 2 (??)
Heungsub Lee
?
NDC2011 - ??? ??? ???? ????
NDC2011 - ??? ??? ???? ????NDC2011 - ??? ??? ???? ????
NDC2011 - ??? ??? ???? ????
Jubok Kim
?

Similar to ????????? 2021 ???? ???? - Rust? ???? ?? ???? (20)

Cocos2dx? c++11? ??? ?? ??
Cocos2dx? c++11? ??? ?? ??Cocos2dx? c++11? ??? ?? ??
Cocos2dx? c++11? ??? ?? ??
? ??
?
llvm ??
llvm ??llvm ??
llvm ??
Minhyuk Kwon
?
Maker ??? ??
Maker ??? ??Maker ??? ??
Maker ??? ??
??? FunFun Yoo
?
?? ???/???? ?? ???? ???
?? ???/???? ?? ???? ??? ?? ???/???? ?? ???? ???
?? ???/???? ?? ???? ???
YoungSu Son
?
NDC11_???_?????
NDC11_???_?????NDC11_???_?????
NDC11_???_?????
Sungik Kim
?
NDC 2017 ??? NEXON ZERO (?? ??) ???? ????? ?? ?? ? ?? ?? ????
NDC 2017 ??? NEXON ZERO (?? ??) ???? ????? ?? ?? ? ?? ?? ????NDC 2017 ??? NEXON ZERO (?? ??) ???? ????? ?? ?? ? ?? ?? ????
NDC 2017 ??? NEXON ZERO (?? ??) ???? ????? ?? ?? ? ?? ?? ????
Jaeseung Ha
?
[9XD] Introduction to Computer Graphics
[9XD] Introduction to Computer Graphics[9XD] Introduction to Computer Graphics
[9XD] Introduction to Computer Graphics
Chris Ohk
?
JVM_?????.pdf
JVM_?????.pdfJVM_?????.pdf
JVM_?????.pdf
kwbak
?
?? ??? ?? ?? ??? ?? ??? NDC2012
?? ??? ?? ?? ??? ?? ??? NDC2012?? ??? ?? ?? ??? ?? ??? NDC2012
?? ??? ?? ?? ??? ?? ??? NDC2012
Esun Kim
?
NDC15 - ??? ???? MSVC ?? ??? ?
NDC15 - ??? ???? MSVC ?? ??? ?NDC15 - ??? ???? MSVC ?? ??? ?
NDC15 - ??? ???? MSVC ?? ??? ?
Yi-kwon Hwang
?
[2021 ???? ????? ????] #4 ???? ???, ?? ?? ?? ??
[2021 ???? ????? ????] #4 ???? ???, ?? ?? ?? ?? [2021 ???? ????? ????] #4 ???? ???, ?? ?? ?? ??
[2021 ???? ????? ????] #4 ???? ???, ?? ?? ?? ??
DaeHyun Sung
?
cross compile
cross compilecross compile
cross compile
he4722
?
??3?? ????? ????????? ?????? 1????? 1????? ????? App ??
??3?? ????? ????????? ?????? 1????? 1????? ????? App ????3?? ????? ????????? ?????? 1????? 1????? ????? App ??
??3?? ????? ????????? ?????? 1????? 1????? ????? App ??
WooSangHwang
?
[???] [Kgc2011]direct x11 ???
[???] [Kgc2011]direct x11 ???[???] [Kgc2011]direct x11 ???
[???] [Kgc2011]direct x11 ???
?? ?
?
[C++ Korea 3rd Seminar] ? C++? ? Visual Studio?, ???? ?????? ???
[C++ Korea 3rd Seminar] ? C++? ? Visual Studio?, ???? ?????? ???[C++ Korea 3rd Seminar] ? C++? ? Visual Studio?, ???? ?????? ???
[C++ Korea 3rd Seminar] ? C++? ? Visual Studio?, ???? ?????? ???
Chris Ohk
?
Tech Update - The Future of .NET Framework (??? ??)
Tech Update - The Future of .NET Framework (??? ??)Tech Update - The Future of .NET Framework (??? ??)
Tech Update - The Future of .NET Framework (??? ??)
Eunbee Song
?
???? ????? 1?
???? ????? 1????? ????? 1?
???? ????? 1?
sj k
?
Ndc2010 ???, v3. ????2??????
Ndc2010   ???, v3. ????2??????Ndc2010   ???, v3. ????2??????
Ndc2010 ???, v3. ????2??????
Jubok Kim
?
[2021 ???? ????? ????] #5 ???????????? ?? ??? gerrit??????????? ???? ???
[2021 ???? ????? ????] #5 ???????????? ?? ??? gerrit??????????? ???? ???[2021 ???? ????? ????] #5 ???????????? ?? ??? gerrit??????????? ???? ???
[2021 ???? ????? ????] #5 ???????????? ?? ??? gerrit??????????? ???? ???
DaeHyun Sung
?
?? C++ ??
?? C++ ???? C++ ??
?? C++ ??
Hansol Kang
?
Cocos2dx? c++11? ??? ?? ??
Cocos2dx? c++11? ??? ?? ??Cocos2dx? c++11? ??? ?? ??
Cocos2dx? c++11? ??? ?? ??
? ??
?
?? ???/???? ?? ???? ???
?? ???/???? ?? ???? ??? ?? ???/???? ?? ???? ???
?? ???/???? ?? ???? ???
YoungSu Son
?
NDC 2017 ??? NEXON ZERO (?? ??) ???? ????? ?? ?? ? ?? ?? ????
NDC 2017 ??? NEXON ZERO (?? ??) ???? ????? ?? ?? ? ?? ?? ????NDC 2017 ??? NEXON ZERO (?? ??) ???? ????? ?? ?? ? ?? ?? ????
NDC 2017 ??? NEXON ZERO (?? ??) ???? ????? ?? ?? ? ?? ?? ????
Jaeseung Ha
?
[9XD] Introduction to Computer Graphics
[9XD] Introduction to Computer Graphics[9XD] Introduction to Computer Graphics
[9XD] Introduction to Computer Graphics
Chris Ohk
?
JVM_?????.pdf
JVM_?????.pdfJVM_?????.pdf
JVM_?????.pdf
kwbak
?
?? ??? ?? ?? ??? ?? ??? NDC2012
?? ??? ?? ?? ??? ?? ??? NDC2012?? ??? ?? ?? ??? ?? ??? NDC2012
?? ??? ?? ?? ??? ?? ??? NDC2012
Esun Kim
?
NDC15 - ??? ???? MSVC ?? ??? ?
NDC15 - ??? ???? MSVC ?? ??? ?NDC15 - ??? ???? MSVC ?? ??? ?
NDC15 - ??? ???? MSVC ?? ??? ?
Yi-kwon Hwang
?
[2021 ???? ????? ????] #4 ???? ???, ?? ?? ?? ??
[2021 ???? ????? ????] #4 ???? ???, ?? ?? ?? ?? [2021 ???? ????? ????] #4 ???? ???, ?? ?? ?? ??
[2021 ???? ????? ????] #4 ???? ???, ?? ?? ?? ??
DaeHyun Sung
?
cross compile
cross compilecross compile
cross compile
he4722
?
??3?? ????? ????????? ?????? 1????? 1????? ????? App ??
??3?? ????? ????????? ?????? 1????? 1????? ????? App ????3?? ????? ????????? ?????? 1????? 1????? ????? App ??
??3?? ????? ????????? ?????? 1????? 1????? ????? App ??
WooSangHwang
?
[???] [Kgc2011]direct x11 ???
[???] [Kgc2011]direct x11 ???[???] [Kgc2011]direct x11 ???
[???] [Kgc2011]direct x11 ???
?? ?
?
[C++ Korea 3rd Seminar] ? C++? ? Visual Studio?, ???? ?????? ???
[C++ Korea 3rd Seminar] ? C++? ? Visual Studio?, ???? ?????? ???[C++ Korea 3rd Seminar] ? C++? ? Visual Studio?, ???? ?????? ???
[C++ Korea 3rd Seminar] ? C++? ? Visual Studio?, ???? ?????? ???
Chris Ohk
?
Tech Update - The Future of .NET Framework (??? ??)
Tech Update - The Future of .NET Framework (??? ??)Tech Update - The Future of .NET Framework (??? ??)
Tech Update - The Future of .NET Framework (??? ??)
Eunbee Song
?
???? ????? 1?
???? ????? 1????? ????? 1?
???? ????? 1?
sj k
?
Ndc2010 ???, v3. ????2??????
Ndc2010   ???, v3. ????2??????Ndc2010   ???, v3. ????2??????
Ndc2010 ???, v3. ????2??????
Jubok Kim
?
[2021 ???? ????? ????] #5 ???????????? ?? ??? gerrit??????????? ???? ???
[2021 ???? ????? ????] #5 ???????????? ?? ??? gerrit??????????? ???? ???[2021 ???? ????? ????] #5 ???????????? ?? ??? gerrit??????????? ???? ???
[2021 ???? ????? ????] #5 ???????????? ?? ??? gerrit??????????? ???? ???
DaeHyun Sung
?

More from Chris Ohk (20)

Momenti Seminar - 5 Years of RosettaStone
Momenti Seminar - 5 Years of RosettaStoneMomenti Seminar - 5 Years of RosettaStone
Momenti Seminar - 5 Years of RosettaStone
Chris Ohk
?
Momenti Seminar - A Tour of Rust, Part 2
Momenti Seminar - A Tour of Rust, Part 2Momenti Seminar - A Tour of Rust, Part 2
Momenti Seminar - A Tour of Rust, Part 2
Chris Ohk
?
Momenti Seminar - A Tour of Rust, Part 1
Momenti Seminar - A Tour of Rust, Part 1Momenti Seminar - A Tour of Rust, Part 1
Momenti Seminar - A Tour of Rust, Part 1
Chris Ohk
?
Evolving Reinforcement Learning Algorithms, JD. Co-Reyes et al, 2021
Evolving Reinforcement Learning Algorithms, JD. Co-Reyes et al, 2021Evolving Reinforcement Learning Algorithms, JD. Co-Reyes et al, 2021
Evolving Reinforcement Learning Algorithms, JD. Co-Reyes et al, 2021
Chris Ohk
?
Adversarially Guided Actor-Critic, Y. Flet-Berliac et al, 2021
Adversarially Guided Actor-Critic, Y. Flet-Berliac et al, 2021Adversarially Guided Actor-Critic, Y. Flet-Berliac et al, 2021
Adversarially Guided Actor-Critic, Y. Flet-Berliac et al, 2021
Chris Ohk
?
Agent57: Outperforming the Atari Human Benchmark, Badia, A. P. et al, 2020
Agent57: Outperforming the Atari Human Benchmark, Badia, A. P. et al, 2020Agent57: Outperforming the Atari Human Benchmark, Badia, A. P. et al, 2020
Agent57: Outperforming the Atari Human Benchmark, Badia, A. P. et al, 2020
Chris Ohk
?
Proximal Policy Optimization Algorithms, Schulman et al, 2017
Proximal Policy Optimization Algorithms, Schulman et al, 2017Proximal Policy Optimization Algorithms, Schulman et al, 2017
Proximal Policy Optimization Algorithms, Schulman et al, 2017
Chris Ohk
?
Trust Region Policy Optimization, Schulman et al, 2015
Trust Region Policy Optimization, Schulman et al, 2015Trust Region Policy Optimization, Schulman et al, 2015
Trust Region Policy Optimization, Schulman et al, 2015
Chris Ohk
?
Continuous Control with Deep Reinforcement Learning, lillicrap et al, 2015
Continuous Control with Deep Reinforcement Learning, lillicrap et al, 2015Continuous Control with Deep Reinforcement Learning, lillicrap et al, 2015
Continuous Control with Deep Reinforcement Learning, lillicrap et al, 2015
Chris Ohk
?
GDG Gwangju DevFest 2019 - <????> ???? ?? ???
GDG Gwangju DevFest 2019 - <????> ???? ?? ???GDG Gwangju DevFest 2019 - <????> ???? ?? ???
GDG Gwangju DevFest 2019 - <????> ???? ?? ???
Chris Ohk
?
[RLKorea] <????> ???? ?? ???
[RLKorea] <????> ???? ?? ???[RLKorea] <????> ???? ?? ???
[RLKorea] <????> ???? ?? ???
Chris Ohk
?
[NDC 2019] ???? ???? ?? ???
[NDC 2019] ???? ???? ?? ???[NDC 2019] ???? ???? ?? ???
[NDC 2019] ???? ???? ?? ???
Chris Ohk
?
C++20 Key Features Summary
C++20 Key Features SummaryC++20 Key Features Summary
C++20 Key Features Summary
Chris Ohk
?
[????] ??? ?? - ???? ?? ???????
[????] ??? ?? - ???? ?? ???????[????] ??? ?? - ???? ?? ???????
[????] ??? ?? - ???? ?? ???????
Chris Ohk
?
??? ?? - ??? ????? ?????
??? ?? - ??? ????? ???????? ?? - ??? ????? ?????
??? ?? - ??? ????? ?????
Chris Ohk
?
??? ?? - ???? ??? ???
??? ?? - ???? ??? ?????? ?? - ???? ??? ???
??? ?? - ???? ??? ???
Chris Ohk
?
[NDC 2018] ???? ?? ???
[NDC 2018] ???? ?? ???[NDC 2018] ???? ?? ???
[NDC 2018] ???? ?? ???
Chris Ohk
?
My Way, Your Way
My Way, Your WayMy Way, Your Way
My Way, Your Way
Chris Ohk
?
Re:Zero?? ???? ?? ???? ??
Re:Zero?? ???? ?? ???? ??Re:Zero?? ???? ?? ???? ??
Re:Zero?? ???? ?? ???? ??
Chris Ohk
?
C++17 Key Features Summary - Ver 2
C++17 Key Features Summary - Ver 2C++17 Key Features Summary - Ver 2
C++17 Key Features Summary - Ver 2
Chris Ohk
?
Momenti Seminar - 5 Years of RosettaStone
Momenti Seminar - 5 Years of RosettaStoneMomenti Seminar - 5 Years of RosettaStone
Momenti Seminar - 5 Years of RosettaStone
Chris Ohk
?
Momenti Seminar - A Tour of Rust, Part 2
Momenti Seminar - A Tour of Rust, Part 2Momenti Seminar - A Tour of Rust, Part 2
Momenti Seminar - A Tour of Rust, Part 2
Chris Ohk
?
Momenti Seminar - A Tour of Rust, Part 1
Momenti Seminar - A Tour of Rust, Part 1Momenti Seminar - A Tour of Rust, Part 1
Momenti Seminar - A Tour of Rust, Part 1
Chris Ohk
?
Evolving Reinforcement Learning Algorithms, JD. Co-Reyes et al, 2021
Evolving Reinforcement Learning Algorithms, JD. Co-Reyes et al, 2021Evolving Reinforcement Learning Algorithms, JD. Co-Reyes et al, 2021
Evolving Reinforcement Learning Algorithms, JD. Co-Reyes et al, 2021
Chris Ohk
?
Adversarially Guided Actor-Critic, Y. Flet-Berliac et al, 2021
Adversarially Guided Actor-Critic, Y. Flet-Berliac et al, 2021Adversarially Guided Actor-Critic, Y. Flet-Berliac et al, 2021
Adversarially Guided Actor-Critic, Y. Flet-Berliac et al, 2021
Chris Ohk
?
Agent57: Outperforming the Atari Human Benchmark, Badia, A. P. et al, 2020
Agent57: Outperforming the Atari Human Benchmark, Badia, A. P. et al, 2020Agent57: Outperforming the Atari Human Benchmark, Badia, A. P. et al, 2020
Agent57: Outperforming the Atari Human Benchmark, Badia, A. P. et al, 2020
Chris Ohk
?
Proximal Policy Optimization Algorithms, Schulman et al, 2017
Proximal Policy Optimization Algorithms, Schulman et al, 2017Proximal Policy Optimization Algorithms, Schulman et al, 2017
Proximal Policy Optimization Algorithms, Schulman et al, 2017
Chris Ohk
?
Trust Region Policy Optimization, Schulman et al, 2015
Trust Region Policy Optimization, Schulman et al, 2015Trust Region Policy Optimization, Schulman et al, 2015
Trust Region Policy Optimization, Schulman et al, 2015
Chris Ohk
?
Continuous Control with Deep Reinforcement Learning, lillicrap et al, 2015
Continuous Control with Deep Reinforcement Learning, lillicrap et al, 2015Continuous Control with Deep Reinforcement Learning, lillicrap et al, 2015
Continuous Control with Deep Reinforcement Learning, lillicrap et al, 2015
Chris Ohk
?
GDG Gwangju DevFest 2019 - <????> ???? ?? ???
GDG Gwangju DevFest 2019 - <????> ???? ?? ???GDG Gwangju DevFest 2019 - <????> ???? ?? ???
GDG Gwangju DevFest 2019 - <????> ???? ?? ???
Chris Ohk
?
[RLKorea] <????> ???? ?? ???
[RLKorea] <????> ???? ?? ???[RLKorea] <????> ???? ?? ???
[RLKorea] <????> ???? ?? ???
Chris Ohk
?
[NDC 2019] ???? ???? ?? ???
[NDC 2019] ???? ???? ?? ???[NDC 2019] ???? ???? ?? ???
[NDC 2019] ???? ???? ?? ???
Chris Ohk
?
C++20 Key Features Summary
C++20 Key Features SummaryC++20 Key Features Summary
C++20 Key Features Summary
Chris Ohk
?
[????] ??? ?? - ???? ?? ???????
[????] ??? ?? - ???? ?? ???????[????] ??? ?? - ???? ?? ???????
[????] ??? ?? - ???? ?? ???????
Chris Ohk
?
??? ?? - ??? ????? ?????
??? ?? - ??? ????? ???????? ?? - ??? ????? ?????
??? ?? - ??? ????? ?????
Chris Ohk
?
??? ?? - ???? ??? ???
??? ?? - ???? ??? ?????? ?? - ???? ??? ???
??? ?? - ???? ??? ???
Chris Ohk
?
[NDC 2018] ???? ?? ???
[NDC 2018] ???? ?? ???[NDC 2018] ???? ?? ???
[NDC 2018] ???? ?? ???
Chris Ohk
?
My Way, Your Way
My Way, Your WayMy Way, Your Way
My Way, Your Way
Chris Ohk
?
Re:Zero?? ???? ?? ???? ??
Re:Zero?? ???? ?? ???? ??Re:Zero?? ???? ?? ???? ??
Re:Zero?? ???? ?? ???? ??
Chris Ohk
?
C++17 Key Features Summary - Ver 2
C++17 Key Features Summary - Ver 2C++17 Key Features Summary - Ver 2
C++17 Key Features Summary - Ver 2
Chris Ohk
?

????????? 2021 ???? ???? - Rust? ???? ?? ????

  • 1. ????????? 2021 ???? ???? Rust? ???? ?? ???? ??? utilForever@gmail.com
  • 2. ??? ?? ? ??? (Chris Ohk) ? (?) Momenti Engine Engineer ? (?) Nexon Korea Game Programmer ? Microsoft Developer Technologies MVP ? C++ Korea Founder & Administrator ? Reinforcement Learning KR Administrator ? IT ??? ?? ? ?? ?? ? ?????? ?? ? ? ?? ?? ??? (2013) ? ??? Shader? Effect ?? (2014) ? 2D ?? ????? (2014), ??? ?? ?? (2017) ? ?? C++ ?? (2017), C++ ??? (2019) 2021 ???? ???? Rust? ???? ?? ???? utilForever@gmail.com utilForever
  • 3. Rust?? ? https://www.rust-lang.org/ ? ??? ???? 2010? 7? 7? ?? ?? ? ??? ??? ???? ???? ???? ??. ? Rust ??? ?? ? ??? ??? ?? ? ??? ??? ?? ?? ? ??? enum ??? ? ???? ? ??? ????? ? ??? 2021 ???? ???? Rust? ???? ?? ????
  • 4. PS??? Rust ? PS?? ?? ???? ??(C++, Python ?)? ?? ??? ?? ??. ? ??? ?? ??? ? C++ : std::cin, std::cout ? Python : input.split(), print() ? Rust : ???? ?? (1?? ??) ? ??? ?? ?? ? ?? ??? ??? ????? ??. ? ??? ????? ??? ??? ??? ??. ? ??? ?? ??? ???? ? ?? ???? ?? ??? ????? ????. ? C++?? Python? ?? ??? ???? Rust?? ???? ???. 2021 ???? ???? Rust? ???? ?? ????
  • 5. PS??? Rust ? ??? ?? ?? ? ??? ?? ??? ? ? ?? ?? ?´ (X? ?? ??? ????.) ? ?? ?? ?? ?? ???? ?? ?????. ? ??? ?? ?? ? ??? ?? ??? ???? ??. ? ??? ??? ? ?? ??? ??? ? ??. ? ??? ?? ??? ???? ? ?? ??? ????? ?? ????? ???? ? ??? ??. 2021 ???? ???? Rust? ???? ?? ????
  • 6. A + B (BOJ 1000) - C++ 2021 ???? ???? Rust? ???? ?? ????
  • 7. A + B (BOJ 1000) - Rust 2021 ???? ???? Rust? ???? ?? ????
  • 9. GCD? LCM (BOJ 2609) - C++ 2021 ???? ???? Rust? ???? ?? ????
  • 10. GCD? LCM (BOJ 2609) - Rust 2021 ???? ???? Rust? ???? ?? ???? std::gcd, std::lcm? ?? ? ??.
  • 11. GCD? LCM (BOJ 2609) - Rust 2021 ???? ???? Rust? ???? ?? ????
  • 12. ?? ?? (BOJ 10972) - C++ 2021 ???? ???? Rust? ???? ?? ????
  • 13. ?? ?? (BOJ 10972) - Rust 2021 ???? ???? Rust? ???? ?? ???? std::next_permutation? ??? ??.
  • 14. ?? ?? (BOJ 10972) - Rust 2021 ???? ???? Rust? ???? ?? ????
  • 15. Rust ?? ?? ? ?? ?? ???? ???? ??. ??, ??? ??? ?? ?´ ? ??(Stack) : std::stack std::collections::Vec ? ?(Queue) / ?(Deque) : std::queue, std::deque std::collections::VecDeque ? ??? ???(Linked List) : std::list std::collections::LinkedList ? ?(Map) : std::map std::collections::HashMap ? B-??(B-Tree) : std::collections::BTreeMap ? ?(Set) : std::set std::collections::HashSet/BTreeSet ? ???? ?(Priority Queue) : std::priority_queue std::collections::BinaryHeap 2021 ???? ???? Rust? ???? ?? ????
  • 16. ?? ??? (BOJ 2579) - Rust 2021 ???? ???? Rust? ???? ?? ????
  • 17. ?? (BOJ 10773) - Rust 2021 ???? ???? Rust? ???? ?? ????
  • 18. BOJ ?? 1 (BOJ 13323) - Rust 2021 ???? ???? Rust? ???? ?? ????
  • 19. Rust? ??? ???´ ? Rust ?? ????? ?? : https://doc.rust-lang.org/book/ ? A Tour of Rust : https://tourofrust.com/ ? ??? ????? ?? ??? (???, 2019) ? Contest Algorithms in Rust (https://github.com/EbTech/rust-algorithms) ? Common Data Structures and Algorithms in Rust (https://github.com/utilForever/algorithm-rs) 2021 ???? ???? Rust? ???? ?? ????
  • 20. TL; DR 2021 ???? ???? Rust? ???? ?? ????