Hướng dẫn substring in python assignment expert - chuỗi con trong chuyên gia chuyển nhượng python

Cho hai chuỗi N và K. Mục tiêu của bạn là xác định phần phụ nhỏ nhất của N có chứa tất cả các ký tự trong K. Nếu không có chất nền nào có trong n in không tìm thấy khớp.

Lưu ý: Nếu ký tự được lặp lại nhiều lần trong K, thì bộ nền của bạn cũng sẽ chứa ký tự đó lặp lại cùng một số lần.

Đầu vào: Dòng đầu tiên chứa hai chuỗi N và K

Đầu ra: Chuỗi đại diện cho bộ nền nhỏ nhất như đã đề cập ở trên

Input1: cho mượn đánh cắp

Đầu ra 1: tealen

Đầu vào 2: Tomato Tomatho

Đầu ra 2: Không tìm thấy trận đấu

substring:

Chuỗi [BẮT ĐẦU:]: Chất phụ bao gồm các ký tự từ chỉ mục bắt đầu đến cuối chuỗi ..

Bạn được cung cấp hai chuỗi N & K Mục tiêu của bạn là xác định phần phụ nhỏ nhất của N có chứa tất cả các ký tự trong K nếu không có chất nền nào trong n in không tìm thấy

Lưu ý: Nếu một ký tự được lặp lại nhiều thời gian trong K, bộ nền của bạn cũng sẽ chứa ký tự đó lặp lại cùng một lần.

input:

I/P

o/p:

ăn cắp cho mượn

i/p:

tealen

Tomato Tomatho

def find_smallest_str[ s1, s2]:
	for i in range[1,len[s1]+1]:
		for j in range[len[s1]-i+1]:
			all_in = True
			for char in s2:
				if char not in s1[j:j+i]:
					all_in = False
					break
			if all_in:
				print[s1[j:j+i]]
				return
	print['no matches found']






s1, s2 = input[].split[]
find_smallest_str[ s1, s2]

Lọc kết quả tìm thấy

& nbsp; Harry & nbsp; ngày 3 tháng 9 năm 2022Harry  September 3, 2022

Báo cáo vấn đề:

Trong việc cắt chuỗi trong JavaScript, chúng tôi được cung cấp hai chuỗi, cụ thể là => InputString và Subring. Chúng ta cần tìm lát cắt của InputString trong trường hợp chuỗi con có trong bản in đầu vào không tìm thấy. Ví dụ: inputString => sxfecopyAssignsDxefeq, subring => gán, bây giờ, chất nền có trong đầu vào mà chúng ta có thể thấy, vì vậy hai lát sxfecopyassignmentsdxefeq [inputString] sẽ là sxfe và sdxefeq.inputString and subString. We need to find the slice of inputString in case subString is present in the inputString else print Not found. For example, inputString=> sxfeCopyAssignmentsdxefeq, subString=> Assignment, now, subString is present in inputString we can see, so two slice of sxfeCopyAssignmentsdxefeq[inputString] will be sxfe and sdxefeq.

Mã để cắt chuỗi trong JavaScript:

const inputString = 'sxfeCopyAssignmentsdxefeq'
const subString = 'Assignment'
if[inputString.includes[subString]]{
  const start = inputString.indexOf[subString]
  const end = start + subString.length
  const first_part = inputString.slice[0, start]
  const second_part = inputString.slice[end, inputString.length]
  console.log[first_part, second_part]
}
else{
  console.log['Not found']
}

Output:

Cũng đọc:

  • Giao hàng miễn phí trong Python | Chuyên gia chuyển nhượng
  • Raj đã đặt hàng hai mặt hàng điện tử Python | Chuyên gia chuyển nhượng
  • Đội điểm trong Python | Chuyên gia chuyển nhượng
  • Vé bán trong sân vận động cricket bằng Python | Chuyên gia chuyển nhượng
  • Chia câu trong Python | Chuyên gia chuyển nhượng
  • Chuỗi cắt trong JavaScript | Chuyên gia chuyển nhượng
  • Các chữ số đầu tiên và cuối cùng trong Python | Chuyên gia chuyển nhượng
  • Liệt kê lập chỉ mục trong Python | Chuyên gia chuyển nhượng
  • Định dạng ngày trong Python | Chuyên gia chuyển nhượng
  • Đếm ngược năm mới trong Python | Chuyên gia chuyển nhượng
  • Thêm hai đa thức trong Python | Chuyên gia chuyển nhượng
  • Tổng số số chẵn trong Python | Chuyên gia chuyển nhượng
  • Evens và tỷ lệ cược trong Python | Chuyên gia chuyển nhượng
  • Một trò chơi thư trong Python | Chuyên gia chuyển nhượng
  • Tổng của những người không phải là chính trong Python | Chuyên gia chuyển nhượng
  • Số thiếu nhỏ nhất trong Python | Chuyên gia chuyển nhượng
  • Chuỗi xoay trong Python | Chuyên gia chuyển nhượng
  • Thông điệp bí mật trong Python | Chuyên gia chuyển nhượng
  • Từ trộn trong Python | Chuyên gia chuyển nhượng
  • Số chữ số trong Python | Chuyên gia chuyển nhượng
  • Số ca trong Python | Chuyên gia chuyển nhượng
  • Cuối tuần ở Python | Chuyên gia chuyển nhượng
  • Số ca trong Python | Chuyên gia chuyển nhượng
  • Cuối tuần ở Python | Chuyên gia chuyển nhượng
  • Chuyển đổi nhiệt độ trong Python | Chuyên gia chuyển nhượng
  • Các nhân vật đặc biệt trong Python | Chuyên gia chuyển nhượng
  • Tổng số nguyên tố trong đầu vào trong Python | Chuyên gia chuyển nhượng
  • Số trong chuỗi-1 trong Python | Chuyên gia chuyển nhượng
  • Thay thế các yếu tố bằng số không trong Python | Chuyên gia chuyển nhượng
  • Hủy bỏ các từ trong Python | Chuyên gia chuyển nhượng

In chữ số 9 trong Python | Chuyên gia chuyển nhượngHarry

Tác giả: Harry

Làm thế nào để bạn làm cơ chất trong Python?

Python không có các phương thức chuỗi con như Subring [] hoặc Subr [].Thay vào đó, chúng tôi sử dụng cú pháp lát cắt để có được các phần của chuỗi hiện có.Cắt Python là một cách tính toán nhanh để truy cập một cách có phương pháp các phần dữ liệu của bạn.Các dấu chấm [:] trong ký hiệu phụ lập ký hiệu lát cắt - có các đối số, bắt đầu, dừng và bước.use slice syntax to get parts of existing strings. Python slicing is a computationally fast way to methodically access parts of your data. The colons [:] in subscript notation make slice notation - which has the arguments, start, stop and step .

Làm thế nào để bạn chuyển đổi một chuỗi con thành một chuỗi trong Python?

Cú pháp để cắt một chuỗi:..
Chuỗi [Bắt đầu: Kết thúc]: Chất phụ bao gồm các ký tự từ đầu đến cuối-1.....
Chuỗi [: End]: Chất phụ bao gồm các ký tự từ đầu đến cuối-1.....
Chuỗi [BẮT ĐẦU:]: Chất phụ bao gồm các ký tự từ chỉ mục bắt đầu đến cuối chuỗi ..

Bài Viết Liên Quan

Chủ Đề