From: IE Coding Club
Date: November 10, 2022
Subject: Dear Coder.. It's week 10 of the Newsletter!!



Dear Coder

Welcome to week 10 of the Coding newsletter!
🎉🎉🎉

For all you current students... have you officially finished all of your midterms? How were your programming courses? ðŸ˜„ or 😰?



Regardless of what your answer is, go our instragram and interact with our story... We'll have some exciting (and helpful) things set up for everyone with your responses!

We decided tto use our official Week 10 of Newsletter as the one to introduce to you our new newsletter! Like always you will have coding questions and our events calendar, what we are changing is the news!

Our Topic of the Week is also chaning. Did you notice that last week we posted a story on instagram asking you what topic you were interested in? Every week we will be asking you a topic that you are interested in on our instagram stories, and our wonderful board member Aswin will write an article himself and a summary about the topic, with references to other articles you can also look at if you have more time!
You'll be able to look at all of the articles whenever you want here.

We want to introduce Els' Tech Corner, every week Els will give you the top news occurring around the tech world, and a little summary of the most important or interesting parts!

REGISTRATION LINKS

Wednesday, November 16
Start End   Event         Location
7:00pm 8:00pm Python - Crack the Code Online

The Metaverse

Access the full article by clicking anywhere on the paragraph/image!
5min. Read!

Els' Tech Corner

Little bite-sized news to keep you updated on what is going on in the tech world right now.
Access the full article by clicking anywhere on the paragraph/image!

EASY

Given a string s, reverse only all the vowels in the string and return it.

The vowels are 'a', 'e', 'i', 'o', and 'u', and they can appear in both lower and upper cases, more than once.

Example 1

Input:         s = "hello"
Output:      "holle"

Example 2

Input:         s = "leetcode"
Output:      "leotcede"

MEDIUM

Given a string containing digits from 2-9 inclusive, return all possible letter combinations that the number could represent. Return the answer in any order.

A mapping of digits to letters (just like on the telephone buttons) is given below. Note that 1 does not map to any letters.

Example 1

Input:          digits = "23"
Output:       ["ad","ae","af","bd","be","bf","cd","ce","cf"]

Example 2

Input:          digits = "2"
Output:       ["a","b","c"]

HARD

You are given a string s and an array of strings words. All the strings of words are of the same length.

A concatenated substring in s is a substring that contains all the strings of any permutation of words concatenated.

For example, if words = ["ab","cd","ef"], then "abcdef", "abefcd", "cdabef", "cdefab", "efabcd", and "efcdab" are all concatenated strings. "acdbef" is not a concatenated substring because it is not the concatenation of any permutation of words.

Return the starting indices of all the concatenated substrings in s. You can return the answer in any order.

Example 1

Input:      s = "wordgoodgoodgoodbestword", words = ["word","good","best","word"]
Output:   []
Explanation: Since words.length == 4 and words[i].length == 4, the concatenated substring has to be of length 16.
There is no substring of length 16 is s that is equal to the concatenation of any permutation of words.
We return an empty array.

Happy Coding
We'll see you next week!