funredoc
funredoc
  • 36
  • 1 484
Advent of Code 2024 Day22 - live coding - ABAP
Advent of Code 2024 Day22 - live coding - ABAP
How important it can be to find an appropriate representation of the data.
sourcecode available in:
github.com/fun-redoc/AoC2024/tree/master
direct: github.com/fun-redoc/AoC2024/blob/master/abap/zclaoc2024_day22.abap
Advent of Code 2024:
adventofcode.com/2024
ABAP:
Programming Language ABAP belongs to the SAP SE Company (sap.com)
Background Music: TH-cam Audio Mediathek
Chapters:
0:00 Starting, Reading, Greeting
มุมมอง: 10

วีดีโอ

Advent of Code 2024 Day25 Part1 - live coding - ABAP
มุมมอง 614 วันที่ผ่านมา
Advent of Code 2024 Day25 Part1 - live coding - ABAP sourcecode available in: github.com/fun-redoc/AoC2024/tree/master Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com) Background Music: TH-cam Audio Mediathek Chapters: 0:00 Starting, Reading, Greeting
Advent of Code 2024 Day23 Part2 - live coding - ABAP
มุมมอง 914 วันที่ผ่านมา
Advent of Code 2024 Day23 Part2 - live coding - ABAP sourcecode available in: github.com/fun-redoc/AoC2024/tree/master Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com) Background Music: TH-cam Audio Mediathek Chapters: 0:00 Starting, Reading, Greeting
Advent of Code 2024 Day 17 Part2 - live dynamic programming - python
มุมมอง 3214 วันที่ผ่านมา
Advent of Code 2024 Day 17 Part2 - live dynamic programming - python Coding for fun, but this time in python. Using tabulation to solve the quest. sourcecode available in: github.com/fun-redoc/AoC2024/tree/master direct: github.com/fun-redoc/AoC2024/blob/master/python/main17part2.py Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com...
Advent of Code 2024 Day 23 Part1 - live coding - ABAP
มุมมอง 10121 วันที่ผ่านมา
Advent of Code 2024 Day 23 Part1 - live coding - ABAP Coding ABAP for fun. JABFSS (just another breadth first search solution) sourcecode available in: github.com/fun-redoc/AoC2024/tree/master direct: github.com/fun-redoc/AoC2024/blob/master/abap/zclaoc2024_day23.abap Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com) Background Mu...
Advent of Code 2024 Day 19 Part2 - live coding - ABAP
มุมมอง 1621 วันที่ผ่านมา
Advent of Code 2024 Day 19 Part2 - live coding - ABAP Coding ABAP for fun. Backtracking & Memoization. sourcecode available in: github.com/fun-redoc/AoC2024/tree/master direct: github.com/fun-redoc/AoC2024/blob/master/abap/zclaoc2024_day18.abap Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com) Background Music: TH-cam Audio Mediat...
Advent of Code 2024 Day 18 Part1&2 - live coding - ABAP
มุมมอง 5328 วันที่ผ่านมา
Advent of Code 2024 Day 18 Part1&2 - live coding - ABAP Coding ABAP for fun. A* in ABAP. sourcecode available in: github.com/fun-redoc/AoC2024/tree/master direct: github.com/fun-redoc/AoC2024/blob/master/abap/zclaoc2024_day18.abap Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com) Background Music: TH-cam Audio Mediathek Chapters: ...
Advent of Code 2024 Day 17 Part 1 - live coding - ABAP
มุมมอง 1828 วันที่ผ่านมา
Advent of Code 2024 Day 17 Part 1 - live coding - ABAP Coding ABAP for fun. Today kind of lets build a strage CPU. sourcecode available in: github.com/fun-redoc/AoC2024/tree/master Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com) Background Music: TH-cam Audio Mediathek Chapters: 0:00 Starting, Reading, Greeting
Advent of Code 2024 Day 15 Part 2 - live coding - ABAP
มุมมอง 21หลายเดือนก่อน
Advent of Code 2024 Day 15 Part 2 - live coding - ABAP Coding ABAP for fun. Today kind of Batch Processing Crate Pushing Game. Reusing most of Part1, but introducing another level of recursion...it's getting complex. Good luck it works. sourcecode available in: github.com/fun-redoc/AoC2024/tree/master Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP ...
Advent of Code 2024 Day 15 Part 1 - live coding - ABAP
มุมมอง 26หลายเดือนก่อน
Advent of Code 2024 Day 15 Part 1 - live coding - ABAP Coding ABAP for fun. Today kind of Batch Processing Crate Pushing Game. sourcecode available in: github.com/fun-redoc/AoC2024/tree/master Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com) Background Music: TH-cam Audio Mediathek Chapters: 0:00 Starting, Reading, Greeting
Advent of Code 2024 Day 14 Part 2 - live coding - ABAP
มุมมอง 15หลายเดือนก่อน
Advent of Code 2024 Day 14 Part 2 - live coding - ABAP Part 2 solved by brute force again. sourcecode available in: github.com/fun-redoc/AoC2024/tree/master Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com) Background Music: TH-cam Audio Mediathek Chapters: 0:00 Starting, Reading, Greeting
Advent of Code 2024 Day14 Part1 - live coding - ABAP
มุมมอง 18หลายเดือนก่อน
Advent of Code 2024 Day14 Part1 - live coding - ABAP Doing some math again. sourcecode available in: github.com/fun-redoc/AoC2024/tree/master Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com) Background Music: TH-cam Audio Mediathek Chapters: 0:00 Starting, Reading, Greeting
Advent of Code 2024 Day13 Part2 - live coding - linear algebra solving equation - ABAP
มุมมอง 28หลายเดือนก่อน
Advent of Code 2024 Day13 Part2 - live coding - linear algebra solving equation - ABAP Todays quest is linear programming - linear optimization - NO - in reality it was solving linear equations. sourcecode available in: github.com/fun-redoc/AoC2024/tree/master Advent of Code 2024: adventofcode.com/2024 ABAP: Programming Language ABAP belongs to the SAP SE Company (sap.com) Background Music: TH-...
Advent of Code 2024 Day13 Part1 - live coding - brute force linear optimization - ABAP
มุมมอง 20หลายเดือนก่อน
Advent of Code 2024 Day13 Part1 - live coding - brute force linear optimization - ABAP Todays quast is linear programming - linear optimization. in Part 1 I got away with brute force because my miniSAP System has no linear solver.... if you are on an commercial SAP System this should be no challenge. For Part 2 there is no way to brute force it. sourcecode available in: github.com/fun-redoc/AoC...
Advent of Code 2024 Day12 Part2 - live coding - strange algorithm but working - ABAP
มุมมอง 176หลายเดือนก่อน
Advent of Code 2024 Day12 Part2 - live coding - strange algorithm but working - ABAP in this part I refactored my Matrix implementation from Day 4 to be generic first. Massive use of Pointers (Reference Types) in ABAP. Monst intersting Part is doubltless the recursive walking around algorithm to find the area content. It took me surprisingly long even I didn't feel it while coding. Another inte...
Advent of Code 2024 Day12 Part1 - live coding - recursion - generic matrix - pointers - ABAP
มุมมอง 33หลายเดือนก่อน
Advent of Code 2024 Day12 Part1 - live coding - recursion - generic matrix - pointers - ABAP
Advent of Code 2024 Day11 Part2 - live coding - recursion - momoization - no talk - ABAP
มุมมอง 14หลายเดือนก่อน
Advent of Code 2024 Day11 Part2 - live coding - recursion - momoization - no talk - ABAP
Advent of Code 2024 Day11 Part1 - live coding - ABAP
มุมมอง 10หลายเดือนก่อน
Advent of Code 2024 Day11 Part1 - live coding - ABAP
Advent of Code 2024 Day10 both parts - live coding - ABAP
มุมมอง 34หลายเดือนก่อน
Advent of Code 2024 Day10 both parts - live coding - ABAP
Advent of Code 2024 Day8 Part2 - live coding - ABAP
มุมมอง 18หลายเดือนก่อน
Advent of Code 2024 Day8 Part2 - live coding - ABAP
Advent of Code 2024 Day8 Part1 - live coding - ABAP
มุมมอง 22หลายเดือนก่อน
Advent of Code 2024 Day8 Part1 - live coding - ABAP
Advent of Code 2024 Day7 Part2 - live coding - ABAP
มุมมอง 24หลายเดือนก่อน
Advent of Code 2024 Day7 Part2 - live coding - ABAP
Advent of Code 2024 Day7 Part1 - corrected - live coding - ABAP
มุมมอง 22หลายเดือนก่อน
Advent of Code 2024 Day7 Part1 - corrected - live coding - ABAP
Advent of Code 2024 Day6 Part2 - live coding - ABAP - second failed Attempt
มุมมอง 26หลายเดือนก่อน
Advent of Code 2024 Day6 Part2 - live coding - ABAP - second failed Attempt
AOC2024 Day6 Part2a - live coding - ABAP - failed Attempt
มุมมอง 21หลายเดือนก่อน
AOC2024 Day6 Part2a - live coding - ABAP - failed Attempt
AOC2024 Day7 Part1a - live coding - ABAP - failed Attempt
มุมมอง 28หลายเดือนก่อน
AOC2024 Day7 Part1a - live coding - ABAP - failed Attempt
Advent of Code 2024 Day 6 Part 1 - live coding - ABAP
มุมมอง 62หลายเดือนก่อน
Advent of Code 2024 Day 6 Part 1 - live coding - ABAP
Advent of Code 2024 Day 5 Part 2 - live coding - ABAP
มุมมอง 53หลายเดือนก่อน
Advent of Code 2024 Day 5 Part 2 - live coding - ABAP
Advent of Code 2024 Day 5 Part 1 - live coding - ABAP
มุมมอง 95หลายเดือนก่อน
Advent of Code 2024 Day 5 Part 1 - live coding - ABAP
Advent of Code 2024 Day 4 Part 2 - live coding - ABAP
มุมมอง 75หลายเดือนก่อน
Advent of Code 2024 Day 4 Part 2 - live coding - ABAP

ความคิดเห็น

  • @gandalf_der_weiße
    @gandalf_der_weiße หลายเดือนก่อน

    Your videoquality is improving with every upload, nice to notice this process while watching 😁

    • @Loulalalala
      @Loulalalala หลายเดือนก่อน

      I agree! 🤭

  • @funredoc
    @funredoc หลายเดือนก่อน

    Oh Boy. I'd rather have spent 1 minute longer on thinking about the problem before starting coding....see what I mean 🤣🤣🤣🤣in Part 2 th-cam.com/video/xxKNOLRhGv4/w-d-xo.html. Have a peaceful advent and happy coding.

  • @funredoc
    @funredoc หลายเดือนก่อน

    I hope you enjoyed this quest with me. Final Runtime under 1 Second on a Docker miniSAP System is not a bad result. have a peaceful advent and keep on coding.

  • @funredoc
    @funredoc หลายเดือนก่อน

    Hello, I hope you enjoy coding with me. If you want to see final - performant- solution switch to Day 11 Part 2. Nonetheless this part is the basis. Part 2: th-cam.com/video/aYwQsP46iR8/w-d-xo.html, See you tomorrow, have a peaceful advent and keep coding.

  • @funredoc
    @funredoc หลายเดือนก่อน

    I hope you are enjoying coding AOC 2024 Day 10 in ABAP with me. Today again recursive descent and extending Matrix implementation from Day 4. Have a peaceful advent and keep coding.

  • @funredoc
    @funredoc หลายเดือนก่อน

    I hope you liked watching my solution of Day 7 Part 2. Have nice evening, bye bye for now.

  • @funredoc
    @funredoc หลายเดือนก่อน

    You want to see me struggeling and finally failing? I will have to rethink the Day6 Part 2 Approach komplettly. Have a peaceful Advent and keep on coding.

  • @funredoc
    @funredoc หลายเดือนก่อน

    Hello Fellow Programmer. Beware of premature optimizations. They can spoil the best algorithm. In this short session I deleted 8 lines of code and viola. Bye Bye to the next Part of Day 7...

  • @funredoc
    @funredoc หลายเดือนก่อน

    Hello fellow programmers. The quests are getting tougher. After failing completly in Day 6 Part 2 I tried day 7. Part 1 was not so hard, but nonetheless I made a mistake, corrected after dinner, see: th-cam.com/video/bby7imZ-QfU/w-d-xo.html, anyway, see you later in Part 2. I wish you a peaceful advent and keep coding.

  • @sophielouise32243
    @sophielouise32243 หลายเดือนก่อน

    I love the jazz music, just as relaxin‘ as the Christmas music from before 🙆🏼‍♀️

  • @sophielouise32243
    @sophielouise32243 หลายเดือนก่อน

    I am already exited for tomorrows videos 😌 best wishes!

  • @funredoc
    @funredoc หลายเดือนก่อน

    I hope you enjoyed coding with me. This puzzle would have been relativelly easy if I had the Idea Ordering = Sorting, nontheless after 2 hours of poking around I came out with this idea....(un)fortunatelly you can't see me struggeling, I had troubles with my recording software, so this is a rerecording of the solution.. have a peaceful advent and keep on coding 🙂🎄🎄

  • @user-is1zw2mi1k
    @user-is1zw2mi1k หลายเดือนก่อน

    merry christmas! ⭐🎄🎅❄

    • @funredoc
      @funredoc หลายเดือนก่อน

      merry christmas.

  • @funredoc
    @funredoc หลายเดือนก่อน

    I hope you enjoyed coding with me. The puzzles are getting more difficult....see you in Part 2 until then keep on coding.

    • @Loulalalala
      @Loulalalala หลายเดือนก่อน

      Do you think the puzzles would be as hard if you used a different language like JAVA or Python?

    • @funredoc
      @funredoc หลายเดือนก่อน

      @@Loulalalala 😎 yes I think in python could be faster for the purpose of AOC puzzles - less typing, arrays, structures. JAVA and ABAP some kind similar, JAVA is less verbose in syntax but everything has to be wrapped in classes. The disadvantages of python - missing of type checking - comes to the surface if your codebase grows even if using type hints. But in the end I opted for ABAP because I like it and there are lots of good paying abap jobs - you should try it out.

    • @Loulalalala
      @Loulalalala หลายเดือนก่อน

      I’ll definitely give it a try 😄 thx for the response

  • @Loulalalala
    @Loulalalala หลายเดือนก่อน

    Thanks for keeping it real with your troubleshoot and sharing the journey! 💡✨

    • @funredoc
      @funredoc หลายเดือนก่อน

      Thank you very much. That's like in real live as a programmer. 80% is searching for errors and debugging.

  • @gandalf_der_weiße
    @gandalf_der_weiße หลายเดือนก่อน

    Nice to see someone use ABAP and analyse their mistakes instead of rushing through

    • @funredoc
      @funredoc หลายเดือนก่อน

      Yeh, everyone is doing python, but why not trying something different. ABAP has surprising features.

  • @sophielouise32243
    @sophielouise32243 หลายเดือนก่อน

    Watching this felt like coding with a friend during the holidays - calm Christmas vibes in the background, and a real reminder that perseverance is key! Love how you kept going and solved it, that’s the real coding essence! 🎄🥳

  • @funredoc
    @funredoc หลายเดือนก่อน

    I hope you enjoy coding with me. This time I got on a wrong track for more than 1 hour trying somthing smart. Finally (at 1:10:00 roughly) returned to a simple Idea. In this part, you can see me implement a simple Matrix class in ABAP and moving in 8 direction within it. I wish you all a Peaceful Advent and Happy Coding.🎄🎄🎄

  • @gandalf_der_weiße
    @gandalf_der_weiße หลายเดือนก่อน

    Nothing like coding to the cozy sound of Christmas music - debugging feels a little more magical now!

  • @funredoc
    @funredoc หลายเดือนก่อน

    I hope you enjoyed coding with me. This was the day of regular expressions and the spectacular new REDUCE command in ABAP. Even more Regular Expressions you can see in Part 2 of Day 3. I wish you all a Peaceful Advent and Happy Coding.🎄🎄🎄

  • @sophielouise32243
    @sophielouise32243 หลายเดือนก่อน

    Coding with Christmas vibes! ✨❄️ Perfect way to get into the holiday Spirit and ofc very fitting for AOC 2024🎄☃️ Great work!💪🏻

  • @funredoc
    @funredoc หลายเดือนก่อน

    I hope you enjoyed coding with me. This was the day of regular expressions and the spectacular new REDUCE command in ABAP. More on REDUCE see the stream of Part 1 Day 3 ( th-cam.com/video/ms_3XpJNGVk/w-d-xo.html ). I wish you all a Peaceful Advent and Happy Coding.🎄🎄🎄