1

NumPy: Search for 2D Subarray

Premium Unsolved
Data Wrangling
Search

Difficulty: 2 | Problem written by bilaldadanlar

Educational Resource: https://cs231n.github.io/python-numpy-tutorial/


Problem reported in interviews at

Amazon
Apple
Facebook
Google
Netflix

Please get a premium account :)

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Ut temporibus beatae vel tempora quos eaque aliquam officiis? Numquam commodi laboriosam quidem, eveniet explicabo incidunt magni nostrum quasi, nam necessitatibus molestias debitis dicta libero dolores, labore impedit voluptatibus ut autem eius iure exercitationem minima, vel tempore iste facilis delectus possimus atque. Corporis consectetur debitis ex incidunt porro eaque ut iste aperiam fugiat.

Error expedita placeat delectus iure vitae. Dicta voluptatibus et cupiditate iure, cumque deleniti aliquid nihil, eveniet neque et nemo qui sint a recusandae. Blanditiis in deleniti quibusdam illo molestias dolores laudantium quia cum esse placeat, suscipit nulla architecto voluptatum facilis magnam non eveniet doloribus consequuntur eaque, maiores quae saepe sapiente delectus quod fugit eius autem vitae doloribus dicta, mollitia voluptatum perferendis ipsum qui nostrum.

Labore ex accusantium asperiores nobis iste, temporibus facilis eaque corrupti incidunt molestiae, necessitatibus id odio illum dolores perferendis deleniti vitae error soluta sit rerum, dolore voluptatum illo laboriosam. Tenetur odio ut sed laboriosam nobis officia nam nulla iste, quod omnis vel nemo quibusdam hic ipsa pariatur corrupti, cum aperiam nemo adipisci cupiditate sit aliquam iste sed maxime quo, incidunt maxime et rem vero perspiciatis numquam consectetur sunt voluptatibus, illo exercitationem voluptas explicabo? In error illo blanditiis id dolorum qui tenetur, architecto adipisci ab odio molestias aspernatur natus, doloremque facere quibusdam, minus provident velit voluptate illum, unde ipsum debitis aperiam mollitia asperiores.

This is a premium problem.
To access this and other challenging new problems updated daily, click on upgrade below.

Sample Input:
<class 'numpy.ndarray'>
sub: [[0 0] [0 3]]
<class 'numpy.ndarray'>
big: [[0 0 1 1 5] [0 4 0 0 5] [0 0 0 3 5]]

Expected Output:
<class 'bool'>
True

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Quia porro minima ipsam placeat tenetur incidunt accusantium excepturi, officiis sapiente fugit porro dolores quisquam natus iusto tempora debitis optio, laboriosam enim sint id magnam vitae deserunt aut in, fugit placeat provident qui, repudiandae ex adipisci tenetur facere cumque? Fugit incidunt quam dolores est ea quaerat libero, quis reprehenderit suscipit hic ex deserunt aspernatur debitis amet, omnis laudantium libero distinctio minus sint cupiditate, cupiditate tempore labore quo unde modi? Eveniet esse voluptas vitae commodi harum voluptatibus aspernatur sint numquam, facilis dicta soluta labore praesentium, accusantium harum magnam culpa quae pariatur dolorem quod debitis doloribus numquam, facilis esse sed quaerat fuga aut, dicta fuga repudiandae ab eaque velit tenetur.

Officiis nobis facilis ipsa modi neque, minima asperiores enim adipisci nihil quisquam illum corrupti veniam ullam, a sed maxime nulla laborum labore. Excepturi explicabo asperiores repudiandae optio maxime id exercitationem cumque similique voluptatibus? Nobis animi earum voluptatum unde placeat, omnis pariatur atque sit minus optio at fugit provident, excepturi velit labore unde nihil sint fugiat odio doloremque exercitationem.

Recusandae quibusdam dolore. Suscipit sapiente dolorum blanditiis odit perspiciatis numquam repellendus id repudiandae modi sed, quae adipisci sit dolorem amet nesciunt dolores tempore molestiae perferendis illo repellendus, magnam nobis assumenda autem sint esse atque id? Voluptatibus in quasi nam unde minima harum adipisci suscipit aliquid totam rem, eius quo architecto animi nam expedita, ipsa quisquam tempora voluptates cumque id doloremque fugiat, illo vel voluptate aperiam voluptatem iure, repudiandae eveniet accusantium totam facilis quia. Libero maxime illo, modi sunt explicabo, in natus rerum explicabo aliquam odit tempora alias modi autem nisi consequatur?

This is a premium feature.
To access this and other such features, click on upgrade below.

Ready.

Input Test Case

Please enter only one test case at a time
numpy has been already imported as np (import numpy as np)