ZAMYLA చాన్: ఇప్పుడు విధమైన చూద్దాం. క్రమీకరించు వ్యూహం మరియు పూర్ణాంక పడుతుంది శ్రేణి యొక్క పరిమాణం n,. ఇప్పుడు, వివిధ వివిధ ఉన్నాయి రకాల రకాల. మరియు మీరు కొన్ని లఘు చిత్రాలు చూడవచ్చు ప్రదర్శనలు మరియు వివరణలు కోసం. కోసం తిరిగి టైప్ మా విధమైన ఫంక్షన్ నిరర్ధకమయినది. కాబట్టి మేము వెళ్ళి లేదు అర్థం విధమైన నుండి ఏ వ్యూహం తిరిగి. మేము నిజంగా చాలా మార్చడానికి వెళుతున్న మాకు లోకి ఆమోదించింది ఆ శ్రేణి. మరియు అవకాశం ఉంది శ్రేణుల ఎందుకంటే సి నేర్పుతున్న పంపుతారు ఇప్పుడు, మేము, ఈ గురించి కూటమిని కానీ మధ్య ముఖ్యమైన వ్యత్యాసం పూర్ణాంకం వంటి ఏదో అక్కడ మరియు వ్యూహంలో ప్రయాణిస్తున్న అని ఉన్నప్పుడు మీరు ఒక పూర్ణాంకం లో పాస్, సి కేవలం అన్నారు ఆ పూర్ణాంక యొక్క ఒక కాపీని మరియు ఫంక్షన్ కి పాస్. అసలు వేరియబుల్ మారుస్తున్నారని ఫంక్షన్ పూర్తి ఒకసారి. వ్యూహం తో, మరోవైపు, ఇది ప్రతిని సిధ్ధంగా మరియు మీరు కాదు నిజానికి సవరణ చాలా శ్రేణి కూడా. కాబట్టి విధమైన ఒకటి రకం ఎంపిక విధమైన. ఎంపిక విధమైన మొదలుపెడుతూ పనిచేస్తుంది మీరు iterate అప్పుడు మొదలు మరియు చిన్న మూలకం కనుగొనేందుకు. ఆపై మీరు స్వాప్ చిన్న మొదటి ఒక మూలకం. ఆపై మీరు తరలించడానికి రెండవ మూలకం. తరువాత చిన్న మూలకం మరియు కనుగొను రెండవ మూలకం తో మార్పిడి శ్రేణి లో, ఎందుకంటే మొదటి మూలకం ఇప్పటికే క్రమబద్ధీకరించబడింది. అందువలన మీరు ప్రతి కొనసాగుతుందని చిన్న గుర్తించడం మూలకం విలువ మరియు దీనిని ఇచ్చిపుచ్చుకోవడం. నేను 0 సమానం కోసం, మొట్టమొదటి అంశం, n మైనస్ 1 చేయడానికి, మీరు చూడాలని తర్వాత ప్రతి తదుపరి విలువ సరిపోల్చండి మరియు ఇండెక్స్ కనుగొనేందుకు కనీస విలువ. మీరు కనీస విలువ ఇండెక్స్ కనుగొనడానికి, మీరు శ్రేణి విలువ స్వాప్ చేయవచ్చు నేను కనీసం యెరే. విధమైన మరొక రకం అని మీరు అమలు బబుల్ సార్ట్ ఉంది. జాబితా పై బబుల్ సార్ట్ iterates, ప్రక్కనే అంశాలు మరియు పోల్చడం అంశాలు ఇచ్చిపుచ్చుకోవడంతో తప్పు క్రమంలో ఉంటాయి. మరియు ఈ విధంగా అతిపెద్ద మూలకం బబుల్ చివర రెడీ. మరియు జాబితా ఒకసారి ఎక్కువ క్రమబద్ధీకరించబడింది ఎలిమెంట్లను మార్చుకున్నారు కలిగి. కాబట్టి ఆ విధమైన రెండు ఉదాహరణలు మీరు అమలు చేసే అల్గోరిథంలు కనుగొనండి కార్యక్రమం. మీరు విధమైన పూర్తి మరియు మీరు ఒకసారి శోధన పూర్తి, పనయ్యాక. నా పేరు Zamyla ఉంది, మరియు ఈ CS50 ఉంది.