micropilot-entry-challenge's People
Forkers
hillykyp prof-sp ghostscypher lincontroy eastergeorge judahsan liyocee brianmureithi shishi-muthoni faithkatherine njorogefaith132 adahmilly dijiflex sharon-kerubo stephenkamau tessywangari mutugiii makenasandra chrisbarsolai marius-mulama anniekobia esthappen luke-reign jobgetabu clydemichelle bl4ck4ndbr0wn velmakimani ggichuru debbiearita codeprospect marnjo mituki-coder sudocams jeffgithae manfred-d abdimayow katungi kelvinnjiraini dmukuna johnsonnyaanga davismaghanga stephanieo-py ngesa254 brianinq jeffnyauke khwilo mariamiah molsar bienfaitm murithijoshua reanbrenda ciradu2204 chiuri254 salmaqueen zanderthuo teezyfortune karanja10 jordan-type bratipah profnandaa m-tee nicholas-karimi lew-monk martinkatamba roseann28 agarjoshua austinmusiku amuriuki2 warspan kariukisam amos-kibet jacobricktified munenek kipkurui-mutai manulangat1 wycliff rancychepchirchir samwech kachase brianwere2020 njogukarungu joshuamaina chrpkorir karanjamutahi onokaev annerachael allanmwirigi scarletscherzinger ebarasa timothyagevi the-great-sabu dorcaslitunya perpetua-kabute kevogaba barbzlornah liltrendi mutuma-gitonga wilkinskimori omuoma lemmahmicropilot-entry-challenge's Issues
Array lower bound limit
Do the array elements have a lower bound? That is, is the array allowed to have negative values or should all vales, n
adhere to MAX_INT >= n >= 0
?
Is this session still Open
I want to get involved with GOL. Is it still open for people to join?
Pilot 1
Make the function abstract using reduced.
Function countZeroes(numbers) {
function count(total,num) {
return total + (num==0?1:0); << ==This is ternary equation !!!
}
return reduced(count,0,numbers)
};
Github Actions bot not replying with application form link.
Hi, I didn't seem to get the link for application.
My pull request is waiting approval, Do I need to do something else as it says it failed one check and waiting for approval for the other?
My pull request is waiting approval.
The Entry Challenge
Entry Challenge v.2
ℹ The program assumes you already know how to write code and use Git. The program is not meant to teach you how to write code but rather up-skill you on your data structures and algorithms fundamentals.
Write a function CountZeros(A)
that takes in an array of integers A
, and returns the number of 0's
in that array. For example, given [1, 0, 5, 6, 0, 2]
, the function/method should return 2
.
✅ How to Submit
- Fork this repo to your account.
- Clone the repo to your local machine
- In the root folder/directory, create a directory/folder that is named after your Github username, e.g.
profnandaa
for my case. - Add a file in the created folder/directory above, with the following naming convention:
<preferred file name>.<lang_file_ext>
e.g.count_zeros.js
(if doing with JavaScript),count_zeros.py
(if Python),CountZeros.cs
(C#) etc. - Write your code, test, stage, commit, push.
- Now create a PR against our
main
branch with the PR title:github_username - first_name
e.g.profnandaa - Anthony
- Our Github Actions bot will reply to you with the application form link.
- Fill in the form and submit.
- Wait for our invite if selected.
❓ Any questions?
Open an issue 👉 here
Past Challenges
Ending Feb 6 - Quadratic Equation
Given a, b, c for a quadratric expression ax2 + bx + c = 0. Write a function getX
that returns the larger of the values for X, i.e. if x1 = -2 and x2 = 5, getX
should return 5
.
Already created a PR but can't see the sign up link
Function input specification
What should be the input of the function. (a string or an expression?)
What to return
What do i return when:
- The answer is a complex solution?
- X1 and X2 are equal?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.