John Bowers
John Bowers
  • Видео 11
  • Просмотров 1 179 813
Why Mathematical Induction Works
This video will not teach you how to prove by induction. The purpose of this video is to lead you to the insight for why induction works and hopefully demystify the inductive step a little bit.
Просмотров: 1 697

Видео

Implementing inheritance with v-tables
Просмотров 4544 года назад
Lecture for my CS430 Programming Languages class. How to implement basic inheritance with v-tables.
CS 430 Parameter Passing Lab Solutions
Просмотров 5494 года назад
Solutions to the parameter passing lab.
Subprogram Design Issues (CS 430)
Просмотров 5834 года назад
A quick overview of some of the design issues for subprogram parameters. Examples are in Python because it implements the ones I wanted to talk about. This is material for CS 430 Programming Languages at James Madison University and is supplemental to "Concepts of Programming Languages" by Robert Sebesta. No idea why RUclips made the video quality so low, but we'll have to figure it out later.
Subprogram and Parameter Passing Intro
Просмотров 1,3 тыс.4 года назад
Introduction to the Subprogram and Parameter Passing module of CS 430 at JMU.
CS 430 Parameter Passing Modes
Просмотров 2,8 тыс.4 года назад
Overview of parameter passing modes in, out, and inout, and their implementations pass-by-value, pass-by-result, pass-by-copy, pass-by-reference, and pass-by-name.
Extended Euclidean Algorithm Example
Просмотров 324 тыс.7 лет назад
In this video I show how to run the extended Euclidean algorithm to calculate a GCD and also find the integer values guaranteed to exist by Bezout's theorem.
Subprogram Implementation Basics
Просмотров 18 тыс.7 лет назад
This video introduces subprogram implementation basics for simple subprograms and subprograms with stack-dynamic variables.
Dynamic Scope
Просмотров 39 тыс.7 лет назад
Dynamic Scope
Solved Recurrence Tree Method
Просмотров 478 тыс.8 лет назад
An example of solving this recurrence using the substitution or "plug-and-chug" method can be found here: ruclips.net/video/Ob8SM0fz6p0/видео.html
Solved Recurrence - Iterative Substitution (Plug-and-chug) Method
Просмотров 314 тыс.8 лет назад
This is an example of the Iterative Substitution Method for solving recurrences. Also known sometimes as backward substitution method or the iterative method. An example of solving the same recurrence using the Tree method can be found here: ruclips.net/video/sLNPd_nPGIc/видео.html Note that there is another method of solving recurrences that is unfortunately called the substitution method by t...

Комментарии

  • @DiegoBernalDev
    @DiegoBernalDev 44 минуты назад

    thank you for making videos about back substitution and the tree method, I was so confused during my lecture

  • @lonewolfgaming6549
    @lonewolfgaming6549 6 дней назад

    still helping in 2025

  • @chrisanders596
    @chrisanders596 7 дней назад

    what a legend, this thaught me better than my prof at uni in discrete math lecture

  • @z4twicks406
    @z4twicks406 7 дней назад

    freaking genius love you sensei

  • @raffi2170
    @raffi2170 8 дней назад

    You saved me

  • @Lydia-ue2pm
    @Lydia-ue2pm 8 дней назад

    perfect!

  • @Shanerade17
    @Shanerade17 10 дней назад

    awesome explanation. however at 11:49 you flip the 4 and 2 and make it positive. why? That stopped me for a couple minutes.

  • @janabezaman
    @janabezaman 11 дней назад

    Amazing

  • @Mahmoud-li2xn
    @Mahmoud-li2xn 11 дней назад

    bless u

  • @Dway99
    @Dway99 Месяц назад

    great job, i hope you are a millionaire

  • @aie007
    @aie007 Месяц назад

    Super helpful! Thanks

  • @demiogboye7658
    @demiogboye7658 Месяц назад

    My final is tomorrow, I learned this like a month back but i gotta jog my memory thanks

  • @AmbiKami
    @AmbiKami Месяц назад

    maaaaaaaan thank you so much I couldnt find it anywhere and my exams are in two days. God bless you!

  • @vitvit13
    @vitvit13 Месяц назад

    I wish I had seen this video before doing my homework. it would save me a ton of time. English isn't even my native language, but it was so easy to understand.

  • @thomasjeberson
    @thomasjeberson Месяц назад

    after struggling for almost a day, finally i understood by watching your video. Thank you so much

  • @JohnCutter317
    @JohnCutter317 Месяц назад

    Brain totally falls apart once substitutions start. Every kid considering compsci needs to see equations like this first. Being a literal thinker its hard to keep track of the logic and one offs maintaining variables etc. remembering all these steps past 1 hour is impossible for average person even though what happened is understood

  • @raffayylsamuill9164
    @raffayylsamuill9164 Месяц назад

    Thanks

  • @digitalcartoonsfm
    @digitalcartoonsfm Месяц назад

    THANK YOU

  • @muhammadbinehsan7531
    @muhammadbinehsan7531 2 месяца назад

    Explained really well

  • @savingsoulsociety
    @savingsoulsociety 2 месяца назад

    ur the goat

  • @WalterWhite-g1t
    @WalterWhite-g1t 2 месяца назад

    Jesse we need to learn Algorithm Design Analysist

  • @abeneazergetachew243
    @abeneazergetachew243 2 месяца назад

    thank you

  • @beast55k
    @beast55k 2 месяца назад

    Man fuck this, I give up

  • @5464654135756
    @5464654135756 3 месяца назад

    OMG, interesting process

  • @JaneNjoroge-u8m
    @JaneNjoroge-u8m 3 месяца назад

    Hello nice and thankyou but kindly explain the last part ehere you got 0(nlogn)

  • @monjasonsteng7861
    @monjasonsteng7861 3 месяца назад

    Thank you so much!

  • @marekmenczer5493
    @marekmenczer5493 3 месяца назад

    Thanks Man! This was really nice explanation

  • @Dan-om4sr
    @Dan-om4sr 3 месяца назад

    4 hours before the mid term and I finally understand how dynamic scoping works. Still helpful 7 years later

  • @OnDutyHighlights
    @OnDutyHighlights 3 месяца назад

    Yup, I'm cooked. Seriously why can I not understand this, when it seems relatively straight forward? Ugh...

  • @kevin3d362
    @kevin3d362 3 месяца назад

    you are a life saver!

  • @ysteingundersen8841
    @ysteingundersen8841 3 месяца назад

    you saved me!!!! Everybody else have sucked. None has told me to treat the underlined numbers as variables. Understood it at once when u said that :D

  • @techenthusiastt9
    @techenthusiastt9 3 месяца назад

    You saved my CGPA, John. Thanks a bunch!

  • @muhammedhalilovic8561
    @muhammedhalilovic8561 4 месяца назад

    amazing explanation. this helped me for my discrete math course! God bless!

  • @joshuawester3053
    @joshuawester3053 4 месяца назад

    That was amazing...

  • @alfonsoqu274
    @alfonsoqu274 4 месяца назад

    You should be the author of textbook

  • @mmp7337s
    @mmp7337s 4 месяца назад

    im going to smooch u on da mouf

  • @jnellyproductions8018
    @jnellyproductions8018 4 месяца назад

    6 years later and you just helped me understand the extended part of euclidean algorithm after watching probably close to 20 other videos. Thank you!

  • @ruhamasidqy6005
    @ruhamasidqy6005 4 месяца назад

    very helpful, thank you sir

  • @SabinShrestha-w3r
    @SabinShrestha-w3r 5 месяцев назад

    thanks mate for this video.

  • @hensleysapom3525
    @hensleysapom3525 6 месяцев назад

    Wow, so freaking easy. Thanks man.

  • @gecho5427
    @gecho5427 6 месяцев назад

    wow I hate math

  • @aditric
    @aditric 6 месяцев назад

    You're awesome!

  • @Sina-vq2jj
    @Sina-vq2jj 7 месяцев назад

    YOU are THE G.O.A.T

  • @maximuschapman7760
    @maximuschapman7760 7 месяцев назад

    Could smell the pen ink

  • @bigboykazmi
    @bigboykazmi 7 месяцев назад

    In case you were wondering, this is still super helpful to people (at least, me!) 7 years later. Thanks.

  • @pluto5307
    @pluto5307 7 месяцев назад

    very very good explained , thanks Batman

  • @kokoraiado5409
    @kokoraiado5409 7 месяцев назад

    One of the best videos related to the topic, thank you sir.

  • @Sarita12456
    @Sarita12456 7 месяцев назад

    THANKS

  • @ea1766
    @ea1766 8 месяцев назад

    Just brilliant, the variables was a game changer!

  • @LuisHernandez-if3dc
    @LuisHernandez-if3dc 8 месяцев назад

    The absolute bestest explanation I could find for this, THANK YOU!!