SShortSingh.
Back to feed

Developer Begins Public DSA Practice in C++, Starting With Star Pattern Problems

0
·8 views

A developer has decided to take data structures and algorithms preparation more seriously and will document the process publicly. They are practising in C++ with the goals of building problem-solving skills, understanding solution logic, and writing more efficient code. The first focus is basic logic-building problems such as star patterns, which help clarify how nested loops and program execution work. The developer plans to practise regularly, understand logic before checking solutions, keep notes on concepts and mistakes, and push progress to GitHub in batches of five problems. The post frames this as Day 1 of an ongoing learning journey that will include challenges and mistakes, not just finished solutions.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

CSS Math Dance: A Cartoon Animated Entirely With CSS Math Functions

A cartoon has been built using only HTML and CSS, with no images or scripts driving its motion. Its arms are composed of several child elements that apply the panel title's math functions to trace graphs that closely follow the intended curves. The creator notes that some functions needed manual adjustment to fit within their panels. The piece is published on the comicss.art site, which also provides the permalink, a downloadable image, and the source code. The author acknowledges that CSS has inherent limitations that shaped the final result.

0
ProgrammingDEV Community ·

Takeout Mender Launches Free Browser Tool to Restore Google Takeout Photo Metadata

A developer has released Takeout Mender, a free tool that recovers photo and video metadata from Google Takeout exports. Because Takeout stores dates, GPS data and descriptions in separate JSON sidecar files, that information can be lost when media moves to another platform. The tool restores these details, embeds supported metadata into JPEG and PNG images, updates creation dates in MP4 and MOV videos, and generates XMP sidecars for HEIC and WebP files. It runs in the browser without an account, keeps original files unchanged, and does not upload photo archives to a server.

0
ProgrammingDEV Community ·

Kadal Deck 0.11 closes its remaining reveal.js compatibility gaps

Kadal Deck, a presentation tool, already imported reveal.js decks closely, but a 0.10.1 audit of 164 features across 27 areas found gaps. In version 0.11, 23 options that previously had no effect now work, including centering, shuffling, fragment and embedded modes, and deck-wide line numbers. Imported decks keep their original look, since reveal's themes ship as a package and its layout classes and keycodes are supported. The deck also emits reveal's events and responds to its postMessage calls, so scripts written for reveal.js can drive it. Maths written for MathJax is carried into KaTeX at build time, with unsupported features such as \require listed in an import report, and the original deck is left untouched. The source format remains different, since a Kadal deck is a single MDX file built with Vite.

0
ProgrammingDEV Community ·

Guide Explains Adding Schema Markup to WordPress Sites Built with Bricks Builder

A new guide from DEV Community walks WordPress developers through implementing schema markup, the structured data that helps search engines interpret page content. It explains that schema uses vocabulary from Schema.org and recommends JSON-LD, which Google favors because it can be kept apart from a page's visible HTML. The article stresses that structured data is not a guaranteed ranking boost but can support enhanced search features for eligible pages. It also covers how to choose schema types that match each page's purpose, and how tools such as Bricks SEO can simplify managing structured data across different page types.