Day - 44

Day - 44

Assalamu alaykum, everyone! How are you dears?


As always, today I decided to share one day of my challenges with you. If you know, today is the 44th day. I tried to solve as many problems as possible today. But due to the complexity of today's issue, I limited myself to solving it.


Let's start coding...


  1. Problem 661. Image Smoother

/*
 * @param {number[][]} img
 * @return {number[][]}
 */	

var imageSmoother = function (img) {
  const smooth = (mat, m, n) => {
    let sum = 0,
      cells = 0;
    for (let i = m - 1; i <= m + 1; i++) {
      if (i < 0 || i >= mat.length) continue;
      for (let j = n - 1; j <= n + 1; j++) {
        if (j < 0 || j >= mat[0].length) continue;
        sum += mat[i][j];
        cells++;
      }
    }
    return Math.floor(sum / cells);
  };
  const newImg = [];
  for (let i = 0; i < img.length; i++) {
    newImg.push([]);
    for (let j = 0; j < img[0].length; j++) {
      newImg[i].push(smooth(img, i, j));
    }
  }

  return newImg;
};        

That's all for today! Thanks for your attention!


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

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

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 - 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…

  • 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…

社区洞察

其他会员也浏览了