دو عنصر غیر تکراری را در یک آرایه از عناصر تکراری پیدا کنید؟
شما می توانید از نقشه های هش برای پیدا کردن دو عنصر غیر تکراری در یک آرایه از عناصر تکراری استفاده کنید. در اینجا یک کد مثال نوشته شده در پایتون برای دستیابی به این هدف وجود دارد: arr = [2, 3, 7, 9, 11, 2, 3, 11] # ایجاد یک جدول هش خالی hashTable = {} # تکرار از طریق آرایه برای i در arr: # بررسی اینکه آیا عنصر در جدول هش وجود دارد یا خیر اگر i در hashTable: # اگر ارزش آن را با 1 hashTable [i] = hashTable [i] + 1 دیگر ارائه دهید: # اگر وجود نداشته باشد، سپس عنصر را در جدول هش با ارزش 1 hashTable [i] = 1 اضافه کنید # ایجاد یک لیست خالی که نتیجه را ذخیره می کند = [] # تکرار از طریق جدول هش برای i در Table: # بررسی اینکه آیا مقدار نتیجه 1 است یا خیر اگر i در hashTable [i] # بله، پس از
Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request.
### Instruction: دو عنصر غیر تکراری را در یک آرایه از عناصر تکراری پیدا کنید؟
### Input: arr = [2, 3, 7, 9, 11, 2, 3, 11]
### Response: شما می توانید از نقشه های هش برای پیدا کردن دو عنصر غیر تکراری در یک آرایه از عناصر تکراری استفاده کنید. در اینجا یک کد مثال نوشته شده در پایتون برای دستیابی به این هدف وجود دارد: arr = [2, 3, 7, 9, 11, 2, 3, 11] # ایجاد یک جدول هش خالی hashTable = {} # تکرار از طریق آرایه برای i در arr: # بررسی اینکه آیا عنصر در جدول هش وجود دارد یا خیر اگر i در hashTable: # اگر ارزش آن را با 1 hashTable [i] = hashTable [i] + 1 دیگر ارائه دهید: # اگر وجود نداشته باشد، سپس عنصر را در جدول هش با ارزش 1 hashTable [i] = 1 اضافه کنید # ایجاد یک لیست خالی که نتیجه را ذخیره می کند = [] # تکرار از طریق جدول هش برای i در Table: # بررسی اینکه آیا مقدار نتیجه 1 است یا خیر اگر i در hashTable [i] # بله، پس از
دو عنصر غیر تکراری را در یک آرایه از عناصر تکراری پیدا کنید؟ arr = [2, 3, 7, 9, 11, 2, 3, 11]
user
شما می توانید از نقشه های هش برای پیدا کردن دو عنصر غیر تکراری در یک آرایه از عناصر تکراری استفاده کنید. در اینجا یک کد مثال نوشته شده در پایتون برای دستیابی به این هدف وجود دارد: arr = [2, 3, 7, 9, 11, 2, 3, 11] # ایجاد یک جدول هش خالی hashTable = {} # تکرار از طریق آرایه برای i در arr: # بررسی اینکه آیا عنصر در جدول هش وجود دارد یا خیر اگر i در hashTable: # اگر ارزش آن را با 1 hashTable [i] = hashTable [i] + 1 دیگر ارائه دهید: # اگر وجود نداشته باشد، سپس عنصر را در جدول هش با ارزش 1 hashTable [i] = 1 اضافه کنید # ایجاد یک لیست خالی که نتیجه را ذخیره می کند = [] # تکرار از طریق جدول هش برای i در Table: # بررسی اینکه آیا مقدار نتیجه 1 است یا خیر اگر i در hashTable [i] # بله، پس از
assistant