GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - LearnTeachCode/code-challenges: LearnTeachCode LA Code Challenges

BranchesTags
Open more actions menu

Latest commit

 

History

19 Commits
19 Commits

Folders and files

NameName
Last commit message
Last commit date
solutions
solutions
 
 
01_chessboard.org
01_chessboard.org
 
 
02_zip.org
02_zip.org
 
 
03_pairs.org
03_pairs.org
 
 
04_flat.org
04_flat.org
 
 
05_collapse.org
05_collapse.org
 
 
06_frequentword.org
06_frequentword.org
 
 
07_spiral_matrix.org
07_spiral_matrix.org
 
 
LICENSE
LICENSE
 
 
README.org
README.org
 
 

Repository files navigation

Learn Teach Code, Code Challenges

Repository for problems and collected solutions for the Learn Teach Code #code-challenge slack channel.

Join the Learn Teach Code Slack #code-challenge channel to get started. Check out the Meetup page too.

How to post a solution

Post your solution in a way that doesn’t spoil for others. Options:

  1. (Preferred) As a slack code snippet with 5 blank lines in header (Slack folds these automatically)
  2. As a gist/codepen/repl.it/external link
  3. As a pull request into the solutions directory of this repo

Guidelines

  • Use any language. Part of the fun is seeing different implementations. But if you want guidance, the community is javascript-oriented, so you might start there.
  • We welcome people at all levels of skill. The challenges are designed to be doable for beginners within reasonable time, and we want you to participate. The only criterion is time to attempt a solution.
  • The challenges are designed to be flexible enough for beginner and experienced programmers alike to have something to chew on. Sharing lots of different approaches and weighing alternatives is the whole point.
  • Healthy discussion of solutions is encouraged. Of course, be respectful. People are sharing their work.
  • Ask questions! We aren’t trying to be tricky, and a benefit of doing challenges in this venue is that we can talk things through. If the prompt isn’t clear, or if you need a push in the right direction, feel free to ask. If you get stuck, post a partial solution and ask for help.
  • Try a solution in the bare language first. If the language already implements an identical function, do it by hand. But then: production versions are also welcome, including use of standard library facilities and popular libraries. For instance, if in real life you would use one or two lodash functions in js, or pandas in python, that’s an interesting angle to share.

Challenge List

>spiral matrix<2020-01-17 Fri>
6frequent word[2018-12-18 Tue]
5collapsesolutions[2018-10-22 Mon]
4flattensolutions[2018-09-20 Thu]
3pair upsolutions[2018-09-07 Fri]
2zipsolutions[2018-08-17 Fri]
1chessboardsolutions[2018-07-20 Fri]

> current challenge

License

The contents of this repository are licensed under the Creative Commons Attribution + Share-alike license

About

LearnTeachCode LA Code Challenges

Resources

Readme
License
Activity
Custom properties

Stars

2 stars

Watchers

4 watching

Forks

3 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.