[C++] Build ATM system #include #include #include #include #include using namespace std; class my_Bank { public: my_Bank () = default; my_Bank (string _PIN) : PIN(_PIN) {}; my_Bank (const my_Bank& _my_Bank) : PIN(_my_Bank.PIN) {}; my_Bank (const my_Bank&& _my_Bank) : PIN(std::move(_my_Bank.PIN)) {}; ~my_Bank() = default; std::map & operator[] (int idx){ return Accounts[idx]; } friend std::ostream& operator
썸네일 [ChatGPT] Apply ' ChatGPT ' to my Code and make my own chatting software INTRODUCTION These days, ' ChatGPT ' is the hottest issue of all world !https://openai.com/blog/chatgpt Introducing ChatGPTWe’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests.openai.comMicrosoft had realized ..
썸네일 Simulation of Vision-based Cooperative Space Relative Navigation for On-Orbit Se Simulation of Vision-based Cooperative Space Relative Navigation for On-Orbit ServicingThe Korean Society for Aeronautical & Space Sciences (KSAS) spring conference 2023 Chulyong Lee Abstract In this paper, I suggests a method to design vision-based space relative navigation in cooperative situation for On-Orbit Servicing and verify by simulation. Infrared Emitting Diode is attached on four vert..
썸네일 [C++] Decide possibility and Generate route for Cleaning Robot (BaekJoon_17145) [Uncompleted] Reference https://www.acmicpc.net/problem/17145 17145번: 청소 로봇 당신의 물류 창고가 너무 지저분해서 청소를 하려고 청소 로봇을 구입했다. 물류 창고는 테이블 (그리드) 모양이며 총 R행 C열로 구성되어있다. 각 행 각 열에는 엄청나게 거대한 물류 선반이 있 www.acmicpc.net PROBLEM Albert’s warehouse is rectangle-shaped, and it consists of R rows and C columns; each cell contains a massive shelf that can only be cleaned by a robot. The example figure below shows a table with 4 rows ..
썸네일 [DNN] Recognize Multi-Digits Handwritten by MNIST & DNN and Monitor with the Tensorboard INTRODUCTION This is the next version of the previous post : https://loookup.tistory.com/11 [Deep Learning] Check Wrong Predictions and Draw number with OpenCV and Predict it by MNIST Data What is ' MNIST ' ? It's a dataset of handwritten, but also makes a lot of newbies frustrated. https://en.wikipedia.org/wiki/MNIST_database MNIST database - Wikipedia From Wikipedia, the free encyclopedia Data..
썸네일 [DNN] Check Wrong Predictions and Draw number with OpenCV and Predict INTRODUCTION What is ' MNIST ' ? It's a dataset of handwritten, but also makes a lot of newbies frustrated. https://en.wikipedia.org/wiki/MNIST_database MNIST database - Wikipedia From Wikipedia, the free encyclopedia Database of handwritten digits Sample images from MNIST test dataset The MNIST database (Modified National Institute of Standards and Technology database[1]) is a large database of..
썸네일 [Data Anaylsis] Fill the blanks in data with Spline Interpolation & Python INTRODUCTION If we missed some elements of data like Fig. 1, how can we fill the blanks ? There're a lot of method to fill them. It's matter of ' Data Science '. Let's me introduce one method, The Spline Interpolation (Cubic). For who doesn't familiar with ' Spline Interpolation ' method, Wikipedia tells you the infomation with link below. https://en.wikipedia.org/wiki/Spline_interpolation Splin..
썸네일 [C++] How can we save time to flatten the Complex Terrain in 'MINECRAFT' (BackJoon_18111) INTRODUCTION The Website ' BACKJOON ' has lots of interesting algorithm problems. Although I'm not a software engineer for website or algorithm, but solving algorithm problems makes me deeply think about how to go step by step and optimize. It's similar with mathematics or physics. But, be careful ! This post contains code many people said that this kinds of approach is wrong. (But I never think..
썸네일 [3D Printing] Introduce my 3D Printer, PRUSA i3 MK3S+ & Enclosure and How to upgrade Firmware About 10 years ago, Some people said 3D Printer is the core of the 4th Industrial Revolution and they assured every home buys 3d printer and prints what they needed. Well, If you look 3D Printer companies' (like SSYS, DDD) stock price of 10-years range, you can easily check the conclusion. Most of us didn't buy 3D printers and they're used only in Laboratories or Figure Makers. Then why did I bu..
썸네일 [Disassembly] Look inside the First-generation of ' Android Smart Phone ' In 2011, I had changed my folder phone to smart phone, ' Optimus One ' of LG Electronics. Before anything else, I was shocked by free text message application ' Kakao Talk '(It's similar with Facebook messenger, but you may not have heard of it). Because 10+ years ago in Korea(south of course), Telecoms restricted volume of text messages and calls by phone bill, so as student, I always starved. ..
썸네일 [Mechanics of Materials] What is Moment of Inertia and Centroid? INTRODUCTION When I studied Mechanics of Materials, I thought ' This is the most realistic Study I have ever done '. I guess that's why Elon Musk answered at interview the question of What is most important Study in Engineering? Mechanics of Materials let me know how much the Force is applied and different depends on its direction. For instance, Normal & Shear Forces, Stress, Torque, Deformation..
썸네일 [T.V.C] part 01) Vector Mechanics for Rotating Frame INTRODUCTION In part00, I introduced concept of ' TVC ' short of ' Thrust Vector Control ' and Prerequisites like ' Attitude Dynamics ' ,' PID Control ' and the other things. So in this part, we're going to learn about ' Attitude Dynamics' and widen the scope to 'DCM' (Direction Cosine Matrix), Euler Angle and Quaternions in next part. These 3 methods have different merits and demerits, so you c..