How Much Maths is required for Programming?

Siddharth Singh
25 Jul 202309:20

Summary

TLDRThis video script is divided into three parts, discussing the relevance of mathematics in various domains. It starts with basic mathematics in web development, explaining front-end and back-end concepts, and the importance of design and layout. It then moves to moderate level mathematics involving data structures and algorithms, crucial for placements and internships. Finally, it touches on advanced topics like artificial intelligence, game development, and competitive programming, emphasizing the need for a strong foundation in mathematics to excel in these fields. The script encourages viewers with a weak grasp of mathematics not to be disheartened, as they can still succeed with the right attitude and learning approach.

Takeaways

  • 😀 The video is divided into three parts discussing different levels of mathematics involved in various domains.
  • 🔢 The first part covers basic mathematics applicable to web development, focusing on front-end development and design aspects.
  • 💻 The second part discusses moderate level mathematics necessary for data structures and algorithms, important for placements and internships.
  • 📚 Examples are provided to explain how basic mathematical concepts like division and remainders can be applied in problem-solving.
  • 📈 The importance of understanding data structures, algorithms, and number theory is emphasized for a good grasp of logic building.
  • 🔬 Advanced topics in mathematics such as linear algebra, matrices, and calculus are touched upon as part of the moderate level of mathematics.
  • 🎓 It is suggested that a good foundation in mathematics up to 10th grade, along with 12th-grade basics, is sufficient for excelling in data structures and algorithms.
  • 🚀 The video mentions courses like Data Science and Full Stack Web Development that offer live training and guaranteed interview opportunities post-completion.
  • 🎮 The gaming development domain requires basic to moderate level mathematics, especially geometry and physics, depending on the complexity of the game.
  • 🏆 Competitive programming is highlighted as a field where involvement in problem-solving and logical thinking is crucial, often involving advanced mathematical concepts.
  • 📘 The script assures that having a strong attitude towards learning and understanding the required mathematical concepts is more important than rote learning from textbooks.
  • 🌟 The video concludes by encouraging viewers to subscribe to the channel and look forward to more informative content.

Q & A

  • What is the main theme of the video?

    -The main theme of the video is to discuss different domains of mathematics and their application in various fields such as web development, data structures, algorithms, and advanced topics like artificial intelligence and game development.

  • What are the three parts the video is divided into according to the script?

    -The video is divided into three parts: basic mathematics, moderate mathematics, and advanced mathematics, each covering different levels of complexity and application in various domains.

  • What is the role of front-end development in web development as mentioned in the script?

    -In web development, front-end development is responsible for the design and user interface of a website, including creative aspects and making sure the website layout adapts to different devices.

  • What is the importance of understanding proportions and percentages in front-end development?

    -Understanding proportions and percentages is crucial for front-end development to ensure that the website design is responsive and looks consistent across different screen sizes and devices.

  • What is the significance of algorithms in the context of mathematics discussed in the video?

    -Algorithms are significant as they form the basis of problem-solving and logic building in fields like data structures, artificial intelligence, and even in competitive programming.

  • Why are data structures and algorithms considered important for placements and internships according to the script?

    -Data structures and algorithms are considered important for placements and internships because they are fundamental to building logical thinking and are often the core topics assessed in technical interviews for software development roles.

  • What is the relationship between mathematics and the field of artificial intelligence as discussed in the video?

    -In the field of artificial intelligence, advanced mathematics plays a crucial role in understanding and developing the algorithms that drive machine learning models, computer vision, and other emerging domains.

  • What are the basic mathematical concepts required for someone to excel in data structures and algorithms?

    -The basic mathematical concepts required for excelling in data structures and algorithms include a good understanding of numbers, remainders, division, and basic logic building concepts.

  • What is the role of mathematics in game development as discussed in the video?

    -In game development, mathematics plays a significant role, especially in 2D and 3D geometry, trigonometry, and physics, which are essential for creating realistic game environments and character movements.

  • Why is competitive programming considered a field that involves a lot of mathematics?

    -Competitive programming is considered to involve a lot of mathematics because it often requires the application of various mathematical theories and algorithms to solve complex problems within a limited time frame.

  • What advice does the speaker give for those who are weak in mathematics but want to pursue fields like web development or data structures?

    -The speaker advises that even if someone is weak in mathematics, they can still excel in fields like web development or data structures by focusing on learning the necessary basics and applying them practically without needing to delve deep into advanced mathematical theories.

Outlines

00:00

💻 Basics of Web Development and Mathematics

The first paragraph introduces the video's three-part structure, starting with basic mathematics applied to web development. It discusses the two types of web development: front-end and back-end, emphasizing the creative aspect of front-end development involving design and layout responsiveness. The speaker mentions the importance of understanding proportions and basic mathematical operations for web layout adjustments. The paragraph also touches on the functional aspects of web pages, such as navigating through buttons and the concept of plugins that simplify tasks without requiring in-depth mathematics.

05:02

🔢 Mathematics in Data Structures and Algorithms

The second paragraph delves into the necessity of mathematics in more advanced fields such as data structures and algorithms. It highlights the importance of understanding logic building and number theory, using the example of determining whether a number is even or odd. The speaker suggests that a basic understanding of mathematics up to the 12th grade is sufficient for grasping these concepts. The paragraph also mentions the relevance of learning about time complexity and various theorems in the context of computer science, such as Euclid's theorem, and the significance of linear algebra and matrix operations.

Mindmap

Keywords

💡Basic Mathematics

Basic Mathematics refers to the fundamental concepts and principles of math that are typically taught in early education. In the context of the video, it is used to describe the initial level of mathematical understanding needed for certain fields, such as web development, where concepts like percentages and proportions are essential. The script mentions that having a basic understanding of mathematics helps in tasks like adjusting website layouts to different screen sizes.

💡Web Development

Web Development is the process of creating, designing, and maintaining websites. The video script divides it into two types: front-end and back-end development. Front-end development focuses on the visual aspects and user interface of a website, while back-end development deals with server-side logic and databases. The script emphasizes the importance of basic mathematics in front-end development for tasks like designing responsive layouts.

💡Responsive Design

Responsive Design is an approach to web design that makes web pages render well on different devices and screen sizes, from desktop computer monitors to mobile phones. The video script illustrates this concept by explaining how front-end developers use knowledge of proportions to ensure that websites look good on any device, adjusting their layouts accordingly.

💡Data Structures

Data Structures are specialized formats for organizing, storing, and manipulating data. They are a fundamental concept in computer science and are essential for building efficient algorithms. The script mentions data structures as part of the 'moderate level of mathematics' required for certain domains, suggesting their importance in logical thinking and problem-solving.

💡Algorithms

Algorithms are step-by-step procedures for calculations and data processing. They are crucial in computer programming and are used to design efficient solutions to problems. The video script discusses algorithms in the context of data structures and their importance in fields like competitive programming and software development.

💡Competitive Programming

Competitive Programming is a sport-like activity where participants try to solve complex algorithmic problems within a limited time using a computer. The script describes it as a domain that involves a lot of mathematics and logic, often requiring knowledge of advanced concepts and theorems to solve challenging problems.

💡Machine Learning

Machine Learning is a subset of artificial intelligence that focuses on the development of algorithms that can learn from and make predictions or decisions based on data. The video script touches on machine learning as part of the advanced topics in mathematics, emphasizing the need to understand the algorithms behind applications like face recognition.

💡Game Development

Game Development is the process of creating a video game. The script mentions both 2D and 3D game development, highlighting the different levels of mathematical complexity involved. For instance, 2D games might require basic geometry and trigonometry, while 3D games also involve more complex calculations and physics.

💡Physics

Physics is a branch of science that deals with the nature and properties of matter and energy. In the context of game development, as mentioned in the script, physics is important for creating realistic motion and interactions within a game environment, such as projectile motion in a game.

💡Linear Algebra

Linear Algebra is a branch of mathematics that deals with vectors, matrices, and linear transformations. It is fundamental in various fields, including computer science and machine learning. The script suggests that knowledge of linear algebra is necessary for understanding certain concepts in data structures and algorithms.

💡Statistics

Statistics is the study of the collection, analysis, interpretation, and presentation of data. In the video script, statistics is mentioned as an advanced topic in mathematics that is important for machine learning and data science, where understanding data distribution and making inferences is crucial.

💡Web Design

Web Design refers to the visual aspect of web development, including layout, colors, typography, and imagery. The script discusses the role of creativity in web design and how a basic understanding of mathematics, such as proportions, can be helpful in creating aesthetically pleasing and functional web pages.

Highlights

The video is divided into three parts discussing basic, moderate, and advanced levels of mathematics in different domains.

Basic mathematics is applied in web development, particularly in front-end development involving design and layout.

Moderate level mathematics includes data structures and algorithms, which are crucial for placements and internships.

Advanced mathematics is seen in artificial intelligence and machine learning, involving complex algorithms and theories.

Understanding the proportion of elements in responsive web design is essential for front-end developers.

The concept of even and odd numbers is discussed with an example of division and remainders.

Basic knowledge of mathematics up to 10th grade is sufficient for data structures and algorithms.

Competitive programming requires a strong foundation in data structures and algorithms, and often involves complex mathematical theorems.

Game development, both 2D and 3D, requires basic to advanced mathematics depending on the complexity of the game.

Physics concepts become important in 3D game development for realistic motion and dynamics.

Competitive programming often involves solving problems using logic and mathematical theorems.

The importance of having a good attitude towards learning and not being discouraged by complex mathematics is emphasized.

The speaker shares their personal experience of not needing to delve deep into every aspect of mathematics for their projects.

There is a mention of courses that provide training in web development and data science, offering guaranteed interview opportunities.

The video discusses the importance of learning from basics to advanced topics in a structured manner.

The transcript mentions a discount code for a course, indicating a promotional aspect of the content.

The video concludes with an invitation for viewers to request more content and to subscribe to the channel for updates.

Transcripts

play00:00

तो इस वीडियो को यार मैंने तीन पार्ट में

play00:02

डिवाइड कर है पहले पार्ट में अपन ने

play00:04

देखेंगे कौन से ऐसे डोमेंस और फील्ड थे

play00:06

जिसमें यार बेसिक मैथमेटिक्स लगता है फिर

play00:08

अपन देखेंगे की ऐसे कौन से डोमेन से जहां

play00:10

पे यार मॉडरेट मैथमेटिक्स लगता है जैसे 9

play00:12

10 11 12 वाला और फिर अपन ऐसे देखेंगे

play00:14

जहां पर एडवांस मैथमेटिक्स ग रहा होता है

play00:16

तो चलिए जल्दी से शुरू करते हैं तो सबसे

play00:19

पहले बात करते हैं यार बेसिक मैथमेटिक्स

play00:21

यहां लगता है तो उसमें आता है यार वेब

play00:23

डेवलपमेंट अब देखो वेब डेवलपमेंट दो टाइप

play00:25

के होते हैं पहले होता है फ्रंट और

play00:27

डेवलपमेंट और दूसरा होता है ब्लैक और

play00:29

डेवलपमेंट अब देखो फ्रंट और डेवलपमेंट में

play00:31

अपना में कम का रहे थे जितनी भी अपन

play00:32

वेबसाइट देख रहे होते हैं ना तो उसकी जो

play00:34

डिजाइनिंग डिजाइनिंग वाली चीज होती है वो

play00:36

सब यार फ्रंट और डेवलपर करते हैं तो

play00:38

इसीलिए अब जब डिजाइनिंग वाली बात ए जाति

play00:40

है तो इसमें यार अपना क्रिएटिव मन बहुत

play00:41

ज्यादा उसे हो रहा होता है और मैच है कुछ

play00:44

ज्यादा होता ही नहीं है आपको बेसिक मतलब

play00:46

एडिशन सब्सट्रैक्शन परसेंटेज और जो रेशों

play00:49

प्रोपोर्शन है वो उसे हो जाता है और रेशों

play00:51

प्रोपोर्शन इसीलिए क्योंकि आपने भी देखा

play00:52

हुआ है जैसे कुछ वेबसाइट से अपन खोलने हैं

play00:54

तो यार आपके लैपटॉप पर खोलोगे तो आप अलग

play00:56

से एकदम चौड़ी सी बड़ी सी दिखती है

play00:58

वेबसाइट फिर जब आप फोन में खोल तो ऐसे

play01:00

पतली सी सकड़ी

play01:01

तो वैसे जो लेआउट जो चेंज हो रहे हैं उसको

play01:04

किस तरीके से फ्रंट और डेवलपर लेआउट में

play01:06

लेगा वो अपन यार रेशों प्रोपोर्शन के लिए

play01:09

आपको थोड़ी बहुत नॉलेज होती है तो वो आपको

play01:10

हेल्पफुल हो जाता है लेकिन आप मोटा-मोटा

play01:12

देखो तो आपको ऐसे जितना कोई रिटायरमेंट

play01:14

मैच के होती नहीं है अब बात करें दूसरा

play01:16

वसंत की तो यहां पे यार आपको बेसिकली जो

play01:18

वेब डिजाइन और आपको ये जो एक पेज दूसरे

play01:21

पेज पर जाना राहत है पर एग्जांपल जब आप

play01:22

होम पेज पे हो फिर आप प्रोडक्ट को क्लिक

play01:24

करोगे तो यार आपके कार्ड में एड हो जाता

play01:27

है फिर आपका कार्ड खुला जाता है फिर वहां

play01:28

से आप पेमेंट में प्रोसीड ना हो करते हो

play01:30

जैसे जो एक-एक बटन क्लिक करोगे तो दूसरे

play01:32

पेज में जा रहे हो तो वो वाले जो

play01:34

कॉन्सेप्ट होते हैं उसमें यार थोड़ा बहुत

play01:36

फंक्शन फंक्शन जैसा उसे होते हैं बट इसके

play01:38

लिए भी यार आजकल बहुत ज्यादा प्लगिंस ए

play01:40

चुके हैं तो आपको ये मैथमेटिक्स में

play01:42

घुसाना नहीं पड़ता मतलब आप सीधा बस लगे

play01:44

उसे करोगे और आपका कम बन जाएगा अब अपन

play01:47

चलते हैं अपने दूसरे स्टेट में जहां पर

play01:48

आपको थोड़ा मॉडरेट लेवल ऑफ मैथमेटिक्स

play01:50

रिक्वायर्ड राहत है तो उसमें आता यार डाटा

play01:53

स्ट्रक्चर्स और एल्गोरिथम अब डाटा

play01:55

स्ट्रक्चर्स और एल्गोरिथम बाबा प्लेसमेंट

play01:57

और इंटर्नशिप के लिए सबसे इंपॉर्टेंट

play01:58

टॉपिक माना जाता है क्यों क्योंकि यार

play02:00

यहां पे आता है लॉजिक बिल्डिंग ठीक है अब

play02:02

मैं आपको एक एग्जांपल लेट हूं की कैसे

play02:04

इसमें मैच उसे हो रहा होता है तो यदि मैं

play02:06

आपको बोलूं यार मैं आपको कोई नंबर डन और

play02:08

आप मेरे को ये बताओ की वो एवं नंबर है ओड

play02:10

नंबर है तो अब आप कैसे एल्गोरिथम लिखोगे

play02:12

या क्या स्टेप्स रहेंगे आपके अब आप क्या

play02:14

बोलोगे की यार पहले मैं यार उसे नंबर को

play02:15

ना तू से डिवाइड करूंगा और फिर देखूंगा

play02:17

भाई साहब जो रिमाइंडर है यदि वो जीरो ए

play02:19

रहा है इसका मतलब ऐसा वो एवं नंबर है और

play02:21

यदि उसका रिमाइंडर वन ए रहा है तू से

play02:23

डिवाइड करने के बाद तो भाई साहब ये मतलब

play02:25

ओड नंबर है अब आप देखो इसमें मैच कैसे उसे

play02:27

हुआ आपका बेसिक क्या आपको रिमाइंडर क्या

play02:29

होता है वो पता लेना चाहिए डिवाइड वाला

play02:31

कॉन्सेप्ट पता रहना चाहिए तो इसी तरीके से

play02:33

जो डाटा स्ट्रक्चर और एल्गोरिथम में उसमें

play02:34

और आपको नंबर थ्योरी पता होना बहुत जरूरी

play02:36

होती है जिसमें अपना ये जो एलसीएम अपन ने

play02:39

पढ़ा था आईसीएफ क्या होता है यूक्लिड जो

play02:42

थ्योरम होती है वो पता हो जाति है और इसके

play02:44

अलावा जब अपन थोड़ा और के आते हैं इसके

play02:45

अंदर घुसेंगे तो आपके पास फंक्शंस क्या

play02:47

होते हैं उनके बड़े में पता होना थोड़ा

play02:48

जरूरी हो जाता है और फिर एक जो लोग

play02:50

फंक्शंस होते लोग होते हैं वह भी पता रहा

play02:53

इंपॉर्टेंट क्योंकि जो टाइम कंपलेक्सिटी

play02:55

निकलते हैं हम लोग इसमें जब डीएसई में तो

play02:57

उसमें वो इंपॉर्टेंट ए जाता है इसके अलावा

play02:59

फिर आपको क्या सीखना राहत है आपको यार जो

play03:01

लाइनर अलजेब्रा होता है वो पता होना जरूरी

play03:03

है मैट्रिक्स जो होते थे अपने उसमें एड

play03:05

स्वेटर एक्ट मल्टीप्लाई कैसे होता है वो

play03:07

साड़ी चीज आपको पता होना चाहिए अलजेब्रा

play03:10

जहां पर और और नोट वाला कॉन्सेप्ट पढ़ रहे

play03:12

होते हैं बीट मैन्युफैक्चरिंग देख रहे

play03:14

होते तो ये सारे जब आपको कॉन्सेप्ट पता

play03:16

रहे थे तो आपका यार मोटा मोटा डाटा

play03:18

स्ट्रक्चर्स अच्छी तरीके से हिल जाता है

play03:19

तो इशरत यदि अपन बात करें तो आपने जो है

play03:21

10th तक मैथमेटिक्स पढ़ा है ना उतना और

play03:24

आपको यदि 12 का थोड़ा बहुत बेसिक चीज है

play03:25

पता है तो आपका यार कम बहुत ही अच्छी

play03:27

तरीके से चल जाएगा डाटा स्ट्रक्चर

play03:28

एल्गोरिथम में भी और आप अच्छी तरीके से

play03:30

प्लेसमेंट और इंटर्नशिप क्रैक कर सकते हैं

play03:32

जितने भी अपने फैन कंपनी और टॉप के

play03:34

प्रोडक्ट बेस कंपनी होते हैं अब अगले

play03:36

डोमेन के बड़े में बताने से पहले मैं आपको

play03:37

यार हमारी जो वीडियो फोन से प स्किल है

play03:40

उनके बड़े में बताना चाहता हूं तो प उसके

play03:42

इसने लॉन्च कर दी है दो जब एश्योरेंस

play03:44

प्रोग्राम जिनको कंप्लीट करने के बाद आपको

play03:46

टॉप नच कंपनी में इंटरव्यू ऑपच्यरुनिटीज

play03:49

मिलेगी तो जो पहले मैच है वो है डाटा

play03:51

साइंस प्रोवाइड जहां पर आपको आर्टिफिशियल

play03:54

इंटेलिजेंस के सारे इंपॉर्टेंट टॉपिक जैसे

play03:56

की मशीन लर्निंग दी प्लानिंग कंप्यूटर

play03:58

विजन एनएलपी और जितने भी इमर्जिंग डोमेंस

play04:01

हैं सच है प्रॉन्प्ट इंजीनियरिंग वाया ओपन

play04:03

वो साड़ी चीज सीखने को मिलेगी और जो दूसरा

play04:06

कोर्स है वो है फूल स्ट्राइक वेब

play04:08

डेवलपमेंट का जहां पे आपको सीखने को

play04:10

मिलेगा परिसर वेबसाइट और वेब एप्लीकेशन

play04:12

सजेस्ट नेटफ्लिक्स युटुब इंस्टाग्राम कैसे

play04:15

बनाए जाते हैं बाय मॉन्स्टैग डेवलपमेंट तो

play04:17

इसमें आपको यार मैंगो टीवी एक्सप्रेस

play04:20

जीएन नोट जीएस ऐसी चीज भी सिखाई जाएगी तो

play04:23

दोनों ही कोर्सेज में लाइव ट्रेनिंग दी

play04:25

जाएगी और आपको 9 मंथ्स के लिए गारंटीड

play04:28

इंटरव्यू ऑपच्यरुनिटीज मिलेगी पोस्ट पोस्ट

play04:30

कंप्लीशन जहां पर कोई हिडन टर्म्स और

play04:32

कंडीशंस नहीं है प्लस वन तू वन आपको और

play04:35

यहां पे डाउट सपोर्ट मिलेगा और तू और परी

play04:37

प्लेसमेंट ट्रेनिंग मिलेगी तो बाबा आप लोग

play04:39

ये कोर्स है जाके चेक आउट कर सकते हैं और

play04:41

आपको एडिशनल यार का डिस्काउंट में मिलेगा

play04:44

यदि आप मेरा कूपन कोड एचडी 1000 उसे

play04:47

करेंगे तो अब चलते हैं अपनी वीडियो की तरह

play04:49

अब अपन बात करते हैं कहां पर है भाई साहब

play04:51

एकदम मैथमेटिक्स ग रहा है तो उसमें सबसे

play04:54

पहले आता है अपना मशीन लर्निंग डाटा साइंस

play04:56

आई अब देखो बाबा यदि आपको ना ये आई मशीन

play04:59

लर्निंग इन सब के अंदर एकदम बेहतरीन तरीके

play05:01

से घुसाना है तो यार फिर आपको ना इसके

play05:03

अंदर के पीछे जो एल्गोरिथम के क्या-क्या

play05:05

चीज होती हैं कैसे क करता है वो जानना

play05:07

बहुत जरूरी होता है पर एग्जांपल आपके ही

play05:09

फोन में यदि आपका फेस लॉक वाला होगा तो अब

play05:11

देखो ना कैसे आपको फेस रिकॉग्नाइज कर रहा

play05:12

है तो अब उसके पीछे क्या एल्गोरिथम हो रही

play05:15

है क्या मैथ्स ग रहा है वो जानना बहुत

play05:16

जरूरी हो जाता है यदि आपको इस डोमेन में

play05:18

एक्सल करना है तो आप उसमें ना यार फिर

play05:19

बहुत सारे एडवांस टॉपिक लगे ग जाते हैं

play05:21

आपके प्रोबेबिलिटी स्टैटिसटिक्स

play05:24

डिफरेंशियल इक्वेशन

play05:28

कैलकुलेटर और कई सारे अलग-अलग थ्योरम अब

play05:30

आप यदि आप मैथ्स में थोड़ा अच्छे भी होंगे

play05:32

तो भी यार ये सुनकर थोड़ा घबरा जाओगे और

play05:34

भैया ये सब क्या कैलकुलस कैलकुलस

play05:35

क्या-क्या आएगा हमें तो ऐसे कर ही नहीं

play05:37

पाएंगे हम एन तो यार मैं आपको एक चीज

play05:39

बताता हूं की यार ऐसा नहीं होता है की

play05:40

आपको ना ए आई एम ल के यदि मॉडल ट्रेन ये

play05:42

सब कर देंगे तो आपको इतना एडवांस घुसने की

play05:44

जरूर भी नहीं पड़ती क्योंकि और आपके पास

play05:46

परी एक्जिस्टिंग बहुत साड़ी ऐसी

play05:47

लाइब्रेरीज है जिसमें ऑलरेडी वो एल्गोरिथम

play05:50

लिखे हुए रहते तो आपको यार अपने मॉडल को

play05:52

ट्रेन करना राहत है तो इसे मैंने फोर्थ

play05:54

एयर में एक पूरा मा के ऊपर प्रोजेक्ट

play05:56

बनाया था तो मैं भी भाषा इतने अंदर तक तो

play05:58

मैं भी नहीं घुसा था क्योंकि मेरी भी देख

play05:59

के तो फैट ही गई थी तो इसीलिए यार अपन को

play06:01

मतलब नहीं यदि आपको वो समझ में ए गया कौन

play06:03

से कौन से आयुर्वेदिक उसे करना उन्हें

play06:04

एल्गोरिथम को कैसे उसे करते हैं वो साड़ी

play06:06

चीज समझ में आई है तो वो भी आप यार

play06:08

एआईआईएमएस के आराम से बढ़िया बढ़िया

play06:09

प्रोजेक्ट्स बना सकते हो अब दूसरे डोमेन

play06:11

की बात करें तो वो है भाई साहब गेम

play06:13

डेवलपमें अब यार हम सब ने बचपन में कोई ना

play06:15

कोई गेम खेल होगा चाहे वो 2d गेम खिलाओ

play06:17

मारियो मारियो टाइप का या आपने 3d गेम्स

play06:19

यार नीड पर स्पीड सन एंड्रियास वाइस सिटी

play06:23

इस टाइप में कोई गेम खेलेंगे तो यार इन

play06:24

सारे गेम में यार जी हिसाब से कंपलेक्सिटी

play06:27

होती है ना उसे हिसाब से आपका मैच भी उसे

play06:28

हो रहा होता है जब आपको ये एक बेसिक गेम

play06:30

बनोगे 2d टाइप का तो उसमें आपके बेसिक

play06:32

मैथमेटिक्स उसे हो रहे होते हैं आपकी 2d

play06:34

ज्योमेट्री उसे हो जाएगी थोड़ी बहुत

play06:35

ट्रिगोनोमेट्री हो जाएगी लेकिन जब वहां पर

play06:37

एकदम परिसर 3d गेम्स बनाते हो तो आपको यार

play06:40

वो 3d गेम्स को बनाना और उसको मॉडल करने

play06:42

के लिए आपको और कैलकुलस 2d 3d ज्योमेट्री

play06:45

आपको फिर साथ ही साथ फिजिक्स और ज्यादा

play06:48

लगे ग गया था क्योंकि यार उन गेम में

play06:49

फिजिक्स और डायनामिक भी बहुत ज्यादा होते

play06:50

हैं तो आपको सिर्फ फिजिक्स के कॉन्सेप्ट्स

play06:52

आते हैं वो भी यार फिर बहुत ज्यादा

play06:53

इंपॉर्टेंट लगाते हैं जैसे की मां लो आप

play06:55

एक जगह कूदोगे तो प्रोजेक्टाइल मोशन होना

play06:58

चाहिए करो तो प्रोजेक्टाइल होगा अब अगेन

play07:00

यदि आपको बस गेम डेवलपमेंट मैंने ट्राई

play07:02

करना है तो उसके लिए आपको जरूरी नहीं है

play07:04

इतना भयंकर मैथमेटिक्स आना क्योंकि आज

play07:06

जैसे मैंने मेरे सेकंड एयर में गेम डाटा

play07:08

हेलीकॉप्टर वाला जिसमें ऑब्सटेकल ए रहे थे

play07:10

हेलीकॉप्टर को ऐसे बचाना था 2d गेम था तो

play07:12

उसमें यार आगे सच को इतना कोई एडवांस

play07:13

मैथमेटिक्स से पूछने लगा था बेसिक

play07:15

मैथमेटिक्स का उसे होता है तो आप यार अपना

play07:18

मतलब फील्ड मेरी आपको बस एक बार ट्राई

play07:19

करना है तो आप यार बिना मैथमेटिक्स के भी

play07:21

ट्राई कर सकते हैं आसानी से अब जो अपना

play07:23

तीसरा डोमेन है वो है कॉम्पिटेटिव

play07:25

प्रोग्रामिंग तो जितने भी लोग हैं जिनको

play07:27

यार कंप्लीट करने में और कंटेंट्स देने

play07:28

में मजा आते हैं तो वॉल हो गया

play07:30

कॉम्पिटेटिव प्रोग्रामिंग करते हैं अब

play07:31

कॉम्पिटेटिव प्रोग्रामिंग कभी कब्र है जो

play07:33

कुछ खतरनाक कंपनी होती है उनमें भी पूछी

play07:36

जाति है बट मोस्ट ऑफ डी केसेस में तो

play07:37

हमारा डाटा स्ट्रक्चर एल्गोरिथम पूछा जाता

play07:39

है तो जो ये कॉम्पिटेटिव प्रोग्रामिंग है

play07:41

उसको कॉम्पिटेटिव बनाए हैं ये ऐसे जाता है

play07:43

की यार उसमें यार मैच कर बहुत ज्यादा

play07:45

इंवॉल्वमेंट ए जाता है क्योंकि यार मैच जब

play07:47

आप लॉजिक बनोगे तो उसमें बहुत ज्यादा

play07:48

मैथमेटिक्स के थ्योरम अलग-अलग उसे होने ग

play07:50

जाते हैं जैसे पर एग्जांपल आपका चाइनीस

play07:52

रिमाइंडर थ्योरम लगता है लुकास थ्योरम

play07:55

लगता है और ऐसी कई सारे परम्यूटेशन

play07:57

कांबिनेशन वाले कॉन्सेप्ट लगता हैं जी वजह

play07:59

से यार वो प्रॉब्लम मुश्किल हो जाए तो वो

play08:01

कॉम्पिटेटिव हो जाते हैं तो बाबा इसी

play08:02

हिसाब से और अपने जो मैच के टॉपिक है वो

play08:04

प्रोग्रामिंग में अलग-अलग फील्ड्स में उसे

play08:06

हो रहे होते हैं अब आपको ये कन्फ्यूजन ए

play08:08

रहा होगा की भैया क्या मैं मैच की आपके

play08:09

बुक पढ़ना चालू करो ये रिकॉर्डिंग सीखने

play08:11

जा रहा हूं मैं पहले तो इसका आंसर यार

play08:13

अब्सोल्युटली नो है क्योंकि पहले चीज आपको

play08:16

अगर कई सारे ऐसे डोमेन है जहां पे आप

play08:17

अच्छे नहीं थे मैच में तो भी आप बहुत

play08:19

अच्छी तरीके से एक्सल कर सकते हो इसे वेब

play08:21

डेवलपमेंट हो गया अब डाटा स्ट्रक्चर्स और

play08:23

एल्गोरिथम में भी ज्यादा कोई मैथमेटिक्स

play08:24

नहीं आपको नाइन टेन तक की अच्छी

play08:26

मैथमेटिक्स 12th का बेसिक चाहिए तो इसीलिए

play08:28

आपको यार इतना ज्यादा घबराना नहीं है यदि

play08:30

आपका मैच कमजोर है और दूसरी बात यदि आपको

play08:33

यार एटीट्यूड जब आप सिख रहे हो कोई भी भले

play08:36

मा सब जो भी सीखोगे उसमें ऐसा रहेगा ना की

play08:38

यार आप कोई भी चीज पकड़ के जैसे मा में

play08:40

सीखना चालू कर आपने वो एल्गोरिथम देखा अब

play08:43

एल्गोरिथम में क्या-क्या चीज क्या-क्या

play08:44

प्रोबेबिलिटी स्टैटिसटिक्स के कॉन्सेप्ट

play08:46

उसे हो रहा है आप जाके वो चीज पढ़ो और वो

play08:49

सिख के वापस अपने वाले में ए जाओगे तो

play08:51

आपको ऐसा कुछ नहीं करना पड़ेगा की पहले

play08:53

मैं पूरा प्रोबेबिलिटी स्टेटिस्टिक्स का

play08:54

पूरा चैप्टर निपटाओं उसके बाद में मा एम

play08:57

में घुसूंगा वो वाली दिक्कत देने आएगी आप

play08:58

थ्रू डी प्रोसेस लर्न करते होंगे जो जो

play09:01

चीज आपको रिक्वायर्ड है फिर आगे बढ़ते रहो

play09:03

वो आगे बढ़ते हैं तो यही थी इस वीडियो में

play09:05

यदि आपको ऐसे ही और टैग्ड टैग्ड वीडियो

play09:07

चाहिए तो आप यार कमेंट में मेरे को बता

play09:09

सकते हो और इस चैनल को सब्सक्राइब कर सकते

play09:12

हो इस वीडियो को लाइक कर सकते हो अपन

play09:14

मिलेंगे जल्दी से अगली वीडियो में तिल दें

play09:16

बाय

play09:18

[संगीत]

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
Web DevelopmentBasic MathAdvanced MathFrontendBackendData StructuresAlgorithmsMachine LearningGame DevelopmentCompetitive ProgrammingEducational
هل تحتاج إلى تلخيص باللغة الإنجليزية؟