కంప్యూటర్లుప్రోగ్రామింగ్

అర్రే. శ్రేణి అంశాలు. శ్రేణి మూలకాల యొక్క పరిమాణం, సంఖ్య

ప్రోగ్రామింగ్ - సుదీర్ఘ, సృజనాత్మక ప్రక్రియ. మీరు నిర్మించిన Apps ఏ ఏ సూత్రాలను అర్థం ఎటువంటి సామర్ధ్యాన్ని కలిగి ఉంటే, ఈ ప్రాంతంలో ఏదో తెలుసుకోవడానికి హార్డ్ తగినంత. ఈ రోజు మనం ఒక అర్రే, అర్రే అంశాలు మరియు వారితో సాధారణ కార్యకలాపాల గురించి చర్చ ఉంటుంది.

నిర్వచనం

ఈ మూలకం తో పని ముందు ప్రోగ్రామింగ్ వాతావరణంలో , మేము ఏమి వ్యవహరించే అర్థం చేసుకోవాలి. విశ్వవిద్యాలయాల్లో టీచర్స్ మీ చిక్కైన నిర్వచనాలు పునరావృతం కావచ్చు మరియు వాటిని క్రామ్ అవసరం, కానీ అది పట్టింపు ఈ ప్రోగ్రామర్ సారాంశం అర్థం మరియు ఇతరులు దానిని వివరించడానికి చేయలేరు ముఖ్యం చేస్తుంది. వ్యూహం ఏమిటి? శ్రేణి అంశాలకు అన్ని కలిసి ఉంటాయి మరియు వస్తువు తయారు. ఇతర మాటలలో, ఒక సెట్, ఒక టేబుల్, విలువలు స్ట్రింగ్ యొక్క వివిధ. అన్ని కలిసి వారు అంశాల సంఖ్యా జాబితాను ఏర్పాటు. ఇది ఈ విధంగా అమరిక కనిపిస్తుంది:

  • M (i), M పేరు - వ్యూహంలో కూడా, దాని పేరు. i - శ్రేణి మూలకం సంఖ్య. కలిసి, ఈ రెండు సంఖ్యలు శ్రేణి M. i- వ మూలకం చదవవచ్చు

వివిధ ప్రోగ్రామింగ్ భాషలలో, ఈ విలువలను వివిధ రకాల కేటాయిస్తారు. ఉదాహరణకు, పాస్కల్ నంబరు ప్రత్యేకంగా అంకెలు సంభవించవచ్చు మరియు వేరియబుల్ నేను మాత్రమే రకం పూర్ణాంకం ఉండవచ్చు. PHP లో, విషయాలు భిన్నంగా ఉంటాయి. అక్కడ నేను - మీరు అంశాన్ని కనుగొనేందుకు అనుమతించే కీ, మరియు కీ పూర్తి పదాన్ని ఉంటుంది ఉంటే అది అర్రే పట్టింపు లేదు - శ్రేణి ( "బార్"). అలా చేయడం, అర్రే అంశాలు ఖచ్చితంగా ఏ రకం మాత్రమే.

చక్రాల

ఈ భావన కొన్ని శ్రేణి కార్యకలాపాల పరిశీలనలో మాకు ఉపయోగపడుతుంది. సైకిల్స్ - కాలం పరిస్థితి ఏ పునరావృత ఉంది పదవిని అదే ఆపరేషన్ పునరావృతమైన మరియు మళ్ళీ షరతులతో భావాలుగా. చక్రాల రెండు రకాల గుర్తించవచ్చు.

  • "ఇంకా." ఈ సందర్భంలో, అది ఆఖరి పరిస్థితి వరకు లూప్ యొక్క శరీరం పునరావృతమవుతుంది. ఆ, మొదటి మార్పు దుష్ఫలితాలను, ఆపై లెక్కించేందుకు ఉంటుంది, ఆపై చక్రం ఆగిపోతుంది.
  • "ఇప్పటివరకు." కొంచెం విభిన్నంగా ఈ రూపంలో తో. మొదటి, అమలు పరిస్థితి తనిఖీ, ఆపై ప్రోగ్రామ్ చక్రం అమలు, మరియు అప్పుడు కౌంటర్ మారుస్తుంది.

సైద్ధాంతికంగా, రెండు ఎంపికలు మా విషయంలో అది ఉపయోగించడానికి ఇది ఒక పట్టింపు లేదు, కానీ ప్రతి ఉపయోగకరమైన తన పద్ధతి ఉంటుంది, సమానంగా ఉంటాయి.

అదనంగా

కొన్ని సందర్భాల్లో, ప్రోగ్రామర్ శ్రేణి యొక్క మూలకాల మొత్తానికి తెలుసుకోవాలి. ఈ పని కింద అది మేము శ్రేణి యొక్క అన్ని అంశాలు మిళితం అవసరం సూచిస్తుంది. ఇది తో మేము చక్రాల సహాయపడింది ఉంటుంది. ఈ ఉదాహరణలో, మేము ఒక నిర్దిష్ట ప్రోగ్రామింగ్ భాష మీద దాసోహం అందదు మరియు ఒక లైన్ కలిగి ఉండాలి వరుసగా వివరిస్తాయి.

  1. మేము వేరియబుల్స్ డిక్లేర్. మేము 'M' యొక్క వ్యూహం డిక్లేర్ అవసరం, శ్రేణి మూలకం సంఖ్య కౌంటర్ "నేను", వేరియబుల్ ఆపరేషన్ ఫలితంగా మాకు తెచ్చే "కు" శ్రేణి మూలకాల సంఖ్య, అలాగే వేరియబుల్ "R", సూచిస్తూ.
  2. ఏ విధంగా "కు" శ్రేణి మూలకాల సంఖ్య నమోదు చేయండి.
  3. శ్రేణి అంశాలకు నమోదు చేయండి. మీరు యూజర్ తో డైలాగ్లు వరుస ద్వారా ఏర్పాటు చేసుకోవచ్చు లేదా కేవలం వ్యక్తిగతంగా ప్రతి ఒక లెక్కించాల్సి.
  4. మేము i = 1, R = 0 కేటాయించవచ్చు.
  5. ఇప్పుడు కష్టతరమైన భాగం. మేము లూప్ అవసరం. ఇది చేయటానికి, మీరు మొదటి రకం ఎంచుకోవాలి. క్రింద మేము చక్రం లెక్కింపు అంశాలు ఒక ఉదాహరణ ఇవ్వండి. పాస్కల్ - ఉదాహరణకు, మేము ప్రోగ్రామింగ్ భాష ఉపయోగించారు.

రిపీట్

R = R + M [i];

i = i + 1;

వరకు నేను> k

మేము ఏమి చూస్తారు? మొదటి చక్రం "పునరావృతం" ఆదేశం తెరుచుకుంటుంది. ఆ తరువాత, వేరియబుల్ మునుపటి విలువ, అర్రే లో అన్ని మూలకాలు మొత్తం అనగా, మేము శ్రేణి యొక్క మరొక మూలకం జోడిస్తున్నారు. వృద్ధి కౌంటర్ (శ్రేణి సంఖ్య). తరువాత, ఒక జట్టు "వరకు" మేము లూప్ కౌంటర్ శ్రేణి మించి పోయింది లేదో తనిఖీ. అన్ని తరువాత, మేము మాత్రమే 5 అంశాలు (k = 5) ఉంటే, అప్పుడు M [6] సమంజసం కాదు జోడించడానికి, అది ఖాళీగా ఉంటుంది.

పరిస్థితి

శ్రేణితో తరువాత పని వెళ్ళేముందు, యొక్క నియత ప్రకటనలు గుర్తుకు వీలు. చాలా ప్రోగ్రామింగ్ భాషల్లో, వాక్యనిర్మాణం ఈ కనిపిస్తోంది:

ఉంటే (పరిస్థితి) అప్పుడు (ఆదేశాల సిరీస్) మిగతావన్ని (ఆదేశాలను పరిస్థితి ఉంటే నిజమైన);

సాధారణ వర్ణన ఇలా వినిపించవచ్చు: "పరిస్థితి నిజమైన ఉంటే, అప్పుడు ఆదేశాలను మొదటి టేక్ బ్లాక్, లేదా రెండవ బ్లాక్ చేయడానికి." నియత ప్రకటనలు వేర్వేరు విలువలు పోల్చడం మరియు మరింత వారి "గమ్యం" నిర్ణయించడానికి ఉపయోగపడతాయి. కలిసి చక్రాలతో, వారు డేటా విశ్లేషణ సాధనం యొక్క ఒక శక్తివంతమైన అర్రే మారింది.

పోలిక

ఇప్పటికీ మాకు వ్యూహం చేయడానికి అనుమతిస్తుంది? యెరే యొక్క ఎలిమెంట్స్, వేరు చేయవచ్చు వారు కొన్ని పరిస్థితులు మ్యాచ్ చూడడానికి, మరియు ప్రతి ఇతర మధ్య సరిపోల్చండి. విశ్వవిద్యాలయ ఆచార్యులు నా ఇష్టమైన ఉదాహరణల్లో ఒకటి - శ్రేణి యొక్క గరిష్ట మూలకం కనుగొనేందుకు. ఉదాహరణకు, C ++ లాంగ్వేజ్ ఉపయోగించండి.

  • వివరాలు వెళ్లడానికి లేకుండా, కొన్ని మినహాయింపులతో, మునుపటి ఉదాహరణలో వలె అదే వేరియబుల్ డిక్లేర్ అవసరం. చక్రం యొక్క మరొక రకం కొద్దిగా మోసగాడు ఉందా. "I = 0" యొక్క కొత్త కేసు. దీన్ని ఎందుకు, మేము దిగువ వివరించండి.

(I <= k) అయితే

{

i = i + 1; // లేదా i + = 1 ద్వారా భర్తీ చేయవచ్చు;

ఉంటే (R <= M [i])

{

R = M [i]

}

}

చూడవచ్చు, చక్రం యొక్క ఈ రకం, మొదటి పరిస్థితి వెతుకుతుంది, మరియు అప్పుడు మాత్రమే మొత్తం లెక్కింపు మొదలవుతుంది. ఈ సంఘంలో ఏమి ఉంది? మొదటి, కాబట్టి, మేము శ్రేణి M [1] మొదటి మూలకం వచ్చి ఉంటే, అసమానత విధేయత i <= k తనిఖీ మరియు వేరియబుల్స్ తనిఖీ మా "R" తో పోల్చి. "R" వ్యూహం తక్కువైతే మూలకం, అప్పుడు అది మూలకం యొక్క విలువ కేటాయించిన. అందువలన, మేము మొత్త ద్వారా వెళ్ళేటప్పుడు సమయంలో, అది కలిగి ఉంటుంది గొప్ప సంఖ్య.

PHP

ఈ అత్యంత ప్రజాదరణ ప్రోగ్రామింగ్ భాషలు చాలా ఒకటి ఉంది. ఇది కూడా చాలా ప్రముఖ విశ్వవిద్యాలయాల్లో ఎక్కువ భాగం లో ఒక స్థానం మరియు ఐదవ grader లో మాస్టర్ అతన్ని కానీ చాలా మామూలు బేసిక్స్ కాదు నేర్పుతారు అని వింత ఉంది. ఇది మాకు ద్వారా ఇతర భాషలు కాబట్టి వివిధ ఏమిటి?

PHP చాలా బహుముఖ వ్యూహం సృష్టించడానికి ప్రోగ్రామర్ అనుమతిస్తుంది. అర్రే అంశాలు ఖచ్చితంగా ఏ రకం మాత్రమే. అదే పాస్కల్ లో, మేము ఒక రకం తెలుపవలసివస్తే (ఉదా, సంఖ్య), అప్పుడు మేము, అర్రే రకం మారుతున్న లేకుండా, టెక్స్ట్ లైన్ రాయడానికి ఎటువంటి మార్గం లేని ... కానీ మీరు టైప్ మార్చడానికి, మరియు సంఖ్యా డేటా లో సాదా టెక్స్ట్ ఉంటుంది, మరియు అందువలన మేము అదనపు కోడ్ మరియు తలనొప్పి లేకుండా ఏ గణిత కార్యకలాపాలు వారితో తీసుకు కాదు.

PHP శ్రేణి మూలకం లో - ఒక స్వతంత్ర యూనిట్. శ్రేణి నిల్వ సౌలభ్యం మరియు అది నిర్వహించడానికి ప్రత్యేకంగా ఉపయోగిస్తారు. మరియు ముఖ్యంగా ఇతర PLS నుండి శ్రేణితో పని అభిమానం వారికి, మీరు ఖచ్చితంగా అదే కౌంటర్ అంశాలు ఏర్పాటు చేసుకోవచ్చు. PHP ఇతర భాషలు కంటే ఒక బిట్ మరింత క్లిష్టంగా శ్రేణి అంశాలకు విజ్ఞప్తి, కానీ అది విలువ ఉంది.

ఫలితంగా

మేము ముగింపు లో ఏమి చెప్పగలను? శ్రేణుల - ఒక బహుమితీయ డేటా గిడ్డంగి, సమాచారం పెద్ద మొత్తాల పని సమయంలో ఆపరేట్ అనుమతిస్తుంది. ఈ వ్యాసం, బహుమితీయ శ్రేణుల భావిస్తారు లేదు మరో చర్చకు ఈ విషయం ఎందుకంటే. చివరిగా ఒక చిన్న సలహా. సంఖ్యల శ్రేణి ఊహించవచ్చు విషయం శ్రేణుల అర్థం సులభం చెయ్యడానికి - ఇక్కడ మొదటి, కానీ రెండవ మరియు అందువలన న. ఈ శ్రేణి. మీరు వాటిని ఒకటి సంప్రదించడానికి అవసరం ఉంటే, కేవలం ప్రోగ్రామ్ సంఖ్య ఎంచుకోండి. ఈ అవగాహన చాలా సులభంగా పాఠశాలలో మీ జీవితం. గుర్తుంచుకోండి, ఇది ఎల్లప్పుడూ అపారదర్శక ప్రసంగం ఉపాధ్యాయులు వింటూ విలువ లేదు, మంచి టాపిక్ అర్థం చేసుకోవడానికి వారి మార్గాన్ని.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 te.delachieve.com. Theme powered by WordPress.