๐ Computer Science & Engineering (AIML) Student | ๐ Aspiring Software Developer | ๐ค AI & Web Enthusiast
๐ฑ Constantly Learning New Technologies | ๐ Based in Bengaluru, India
I'm a student stepping into the software development world, exploring Web Development and AI/ML while building projects to sharpen my skills.
Click the image below to play the game!
โ
HTML, CSS, JavaScript
โ
React.js, Node.js, Express.js
โ
MongoDB, MySQL
โ
Git & GitHub
๐ก Python, Pandas, NumPy
๐ก Exploring Machine Learning Algorithms
๐ก Flask for AI-Powered APIs
๐ข JavaScript
๐ก Python
๐ข Java
๐ต C
โ
Problem Solving
โ
Team Collaboration
โ
Adaptability & Continuous Learning
๐ฃ Track my progress as I improve in different areas of tech!
๐ก Difficulty: Beginner ๐ฐ
# Find the first non-repeating character in a string
def first_unique_char(s):
char_count = {}
for char in s:
char_count[char] = char_count.get(char, 0) + 1
for char in s:
if char_count[char] == 1:
return char
return None
# Test it out!
print(first_unique_char("swiss")) # Expected output: 'w'๐ก Optimize it to run in O(n) time! ๐
๐ค Question: What does the following JavaScript code output?
console.log(typeof NaN);A) "number"
B) "undefined"
C) "NaN"
D) "string"
(Answer at the bottom of the page! โฌ๏ธ)
๐ "The best way to predict the future is to invent it." โ Alan Kay
๐ GitHub: Poornatejareddy
๐ง Email: poornateja0079@gmail.com
๐ผ LinkedIn: Your LinkedIn
๐ Portfolio: [Coming Soon... โณ]
โจ Always learning, always growing! Let's build something amazing together! ๐
A) "number" - In JavaScript, NaN is actually of type number! ๐ก
