Skip to content
Permalink
Branch: master
Commits on Mar 21, 2018
  1. Update 'palindrome-products' (#289)

    vlzware authored and ryanplusplus committed Mar 21, 2018
Commits on Mar 19, 2018
  1. Implement exercise 'diamond' (#285)

    vlzware authored and wolf99 committed Mar 19, 2018
    * Implement exercise 'diamond'
    
    * fix function names in the tests
Commits on Mar 16, 2018
  1. Implement exercise 'binary-search-tree' (#287)

    vlzware authored and ryanplusplus committed Mar 16, 2018
    * Implement exercise 'binary-search-tree'
    
    * remove redundant qsort
Commits on Mar 10, 2018
  1. Implement exercise 'two-fer' (#286)

    vlzware authored and ryanplusplus committed Mar 10, 2018
  2. Implement exercise 'wordy' (#283)

    vlzware authored and ryanplusplus committed Mar 10, 2018
    * Implement exercise 'wordy'
    
    * switch to 'sscanf'
Commits on Mar 8, 2018
  1. Implement exercise 'minesweeper' (#281)

    vlzware authored and ryanplusplus committed Mar 8, 2018
    * Implement exercise 'minesweeper'
    
    * better formatting
    
    * fix memory leak; better names; skip extra checking
Commits on Mar 5, 2018
  1. secret-handshake: move ARRAY_SIZE macro out of example.h

    vlzware authored and wolf99 committed Mar 5, 2018
    - move the macro ARRAY_SIZE to be defined in both the testfile and the source file;
    - thanks to @wolf99 for pointing this out.
Commits on Mar 2, 2018
Commits on Mar 1, 2018
  1. Implement exercise 'pig-latin' (#276)

    vlzware authored and ryanplusplus committed Mar 1, 2018
    * Implement exercise 'pig-latin'
    
    * improve readability
    
    * better variable names
  2. Implement exercise 'say' (#275)

    vlzware authored and wolf99 committed Mar 1, 2018
    * Implement exercise 'say'
    
    * code improvements:
    
    - update config.json where 'unlocked_by' was missing;
    - use 'LDFLAGS' in the 'Makefile';
    - switch to structs for the names/sizes;
    - fix typo in example.c;
    - remove redundant 'TEST_ASSERT_NULL' in the tests.
    
    * code improvements:
    
    - rename the typedef to 'map_t';
    - move the typedef to internal declaration.
    
    * improve readability
Commits on Feb 27, 2018
  1. Implement exercise 'crypto-square' (#274)

    vlzware authored and ryanplusplus committed Feb 27, 2018
    * shorten function names
    
    - after @wolf99 suggestions:
    - replace 'character' with 'char',
    - remove '_the' and '_a',
    - replace 'results_in' with 'gives'
    
    * code improvements:
    
    - switch from 'int' to 'size_t'
    - simplify 'get_cols_and_rows'
    - more verbosity
Commits on Feb 26, 2018
  1. Resolve deep nesting in exercise ordering

    vlzware authored and wolf99 committed Feb 26, 2018
    - add 'unlocked_by' in 'bracket-push'
    - add 'unlocked_by' in 'luhn'
    - thanks to @wolf99 for pointing this out
Commits on Feb 23, 2018
  1. Implement exercise 'bracket-push' (#272)

    vlzware authored and wolf99 committed Feb 23, 2018
    * Implement exercise 'bracket-push'
    
    * Update solution
    
    - based on the feedback from @wolf99 and @ryanplusplus
    - more sane names
    - recursion
    
    * add license info
Commits on Feb 22, 2018
  1. Implement exercise 'prime-factors' (#271)

    vlzware authored and wolf99 committed Feb 22, 2018
    * Implement exercise 'prime-factors'
    
    - git cleanup
    
    * Remove redundant input checking
Commits on Feb 21, 2018
  1. Implement exercise 'luhn' (#270)

    vlzware authored and ryanplusplus committed Feb 21, 2018
Commits on Feb 19, 2018
  1. Implement exercise 'etl' (#269)

    vlzware authored and ryanplusplus committed Feb 19, 2018
    * Update config.json and fix typo in the makefile
    
    * reset to c43ec3d
    
    * Update config.json and fix typo in the makefile
    
    * File-scope functions should be marked static
    
    * code cleanup
Commits on Feb 14, 2018
  1. Complete palindrome_products to fully match the problem description (#…

    vlzware authored and ryanplusplus committed Feb 14, 2018
    …268)
    
    * Complete palindrome_products to match its README
    
    - check for the factors of the returned palindromes;
    - more test cases.
    
    * Rewrite using @ryanplusplus's suggestions
    
    - Reimplement complying with the canonical-data for the exercise;
    - Remove global variable in the test file.
    
    * code cleanup
    
    - file scope functions marked static
    - malloc error recovery
You can’t perform that action at this time.