Day - 96

Day - 96

Assalamu alaykum, everyone! It is the 96th day of my coding challenge! We passed 96 days ). It is a great result! I think we are going well! We have about 4 days!


Nowadays, I am thinking about another challenge that can be started after this one! But it could start later! Because I have deadlines for my projects these days! So, be patient till I start a new challenge!


Just, let me show today's challenge solution!


  1. Problem 2114. Maximum Number of Words Found in Sentences

Time Complexity:

The time complexity of this code is O(n^2) because there is a nested loop inside of the mostWordsFound function!

Space Complexity:

The space complexity of the code is O(1). This is because the code only uses a few variables, such as maxWords, count, and str. The values of these variables are not very large, so they do not take up a lot of space.

Code:

/*
?* @param {string[]} sentences
?* @return {number}
?*/

var mostWordsFound = function (sentences) {
? let maxWords = 0,
? ? count = 0;
? for (let i = 0; i < sentences.length; i++) {
? ? let str = sentences[i].trim();
? ? for (let j = 0; j < str.length; j++) {
? ? ? if (str[j] === " ") count++;
? ? }
? ? if (count + 1 > maxWords) maxWords = count + 1;
? ? count = 0;
? }
? return maxWords;
};        

2. Problem 2678. Number of Senior Citizens

Time Complexity:

The time complexity of the code is O(N), where N is the length of the input array. This is because the code iterates through each element in the input array, and the number of iterations is equal to the length of the array.

Space Complexity:

The space complexity of the code is O(1). This is because the code only uses a few variables, such as details and psg. The values of these variables are not very large, so they do not take up a lot of space.

Code:

/*
?* @param {string[]} details
?* @return {number}
?*/

var countSeniors = function (details) {
? return details.filter((psg) => +psg.slice(11, 13) > 60).length;
};        


#code #leetcode #javascript #typescript #react #coding #challenges #100daysofcodechallenge #problems #solutions

要查看或添加评论,请登录

Abbosbek Sulaymonov的更多文章

  • Hey, how long will this task take?

    Hey, how long will this task take?

    A PM walks up to a developer and asks, "Can you build this feature? When will it be done?" The developer pauses. If…

    2 条评论
  • Polyfills in JavaScript

    Polyfills in JavaScript

    Assalamu alaykum, everyone! I haven't been able to write anything for a long time. I hope you will forgive me for this.

  • Day - 100

    Day - 100

    Assalamu alaykum, everyone! And finally, today is the last day of my 100-day challenge. Getting to this day has not…

    2 条评论
  • Day - 99

    Day - 99

    Assalamu alaykum, everyone! How are you guys? It is the 99th day of my coding challenge! So, I am going to post a good…

    1 条评论
  • Day - 98

    Day - 98

    Assalamu alaykum, everyone! It is time to share the 98th day of my coding challenge! These days, I am solving problems…

  • Day - 97

    Day - 97

    Assalomu alaykum, everyone! It is the 97th day! I am glad to see you here! Today I am going to show a solution for…

    1 条评论
  • Day - 95

    Day - 95

    Assalamu alaykum, everyone! Today, I am going to share the 95th day of my coding challenge! So, let's start the coding!…

  • Day - 94

    Day - 94

    Assalamu alaykum, everyone! It is the 94th day of my coding challenge! I do not know how to describe my thoughts! So…

  • Day - 93

    Day - 93

    Assalomu alaykum, everyone! I am glad to see you here! It is the 93rd day of my coding challenge! So, let's start the…

  • Day - 92

    Day - 92

    Assalamu alaykum, everyone! Day by day I see these actions are giving the result! It is the 92nd day of my coding…

社区洞察

其他会员也浏览了