Giter Site home page Giter Site logo

svce-acm / a-december-of-algorithms-2019 Goto Github PK

View Code? Open in Web Editor NEW
195.0 195.0 118.0 7.43 MB

A December of Algorithms is a small collection of algorithms to implement this December. Finish it all to get a certificate. :christmas_tree:

License: MIT License

Haskell 31.85% Python 29.42% JavaScript 35.46% C++ 3.27%
2019 acm certificate challenge december-of-algorithms problem-set problems-solving svce svce-acm

a-december-of-algorithms-2019's People

Contributors

ajaykrishnan23 avatar bearlike avatar dhivya141 avatar humaidabdullah avatar imgbot[bot] avatar imgbotapp avatar jyuvaraj03 avatar kamali1511 avatar konradll avatar mahavisvanathan avatar nikhileshjr08 avatar shriram0509 avatar shrusri27 avatar ujjwalprahladka avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

a-december-of-algorithms-2019's Issues

Can we have some test cases for each problem?

It would be really helpful to have some sample test cases (with correct answers) for each problem to run our solutions against.
I'm ready to create some test cases for the problems and make PRs if this aligns with your presentation guidelines.

Thanks!

Misleading example on December-01?

Well, I might be wrong, but to my mind the 10th sevenish number should be 392, not 350.
Am I missing something or is the example in error?

My 10 first sevenish numbers: 1, 7, 8, 49, 50, 56, 343, 344, 350, 392

[December 09] Regarding symbols

  • What all operations will be in the Function expression? e.g. power is given in the sample case, what else? Will there be square root, etc?
  • And also specify the symbols that will be used for each operation.

How can i check my solutions?

Could we have some more test-cases for the problems to check the robustness of our solution, please?

What if i have solved all the questions and some of my implementations are wrong? Will i be getting the certificate?

Do function input/output types matter?

For certain problems the input parameter types are apparent, however for others, such as 12-02, the input parameters could be integers, strings, etc. and the outputs could be boolean, strings, etc.. When this isn't clear can the input/output types be at the discretion of the implementer or should we get clarification on a per problem basis?

Optional requirement from exercise 13

I can't understand if the function for finding how many switches on on state is optional. In the README says:

  • The task is to write O(n) and constant time functions to find how many switches are in the on state (two separate functions).
  • [optional] Find the switch nos. that are in the 'on' state after n such iterations.

Minor changes to the exercise

I added one more output option in exercise 16 that is royal-flush, and changed the face 10 to t.
It's ok to make this kind of changes?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.