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

శ్రేణుల - థీమ్ ఒక ... ఒక సంక్షిప్త పరిచయం

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

పరిచయం

నేటి టాపిక్ మేము ఆ పదం యొక్క నిర్వచనం పరిచయం వాస్తవం ప్రారంభం. శ్రేణుల - అంశాలు , పర్యావరణం ప్రోగ్రామింగ్ పట్టిక రూపంలో లేదా లైన్ లో ఒక డేటా సమితి ప్రాతినిధ్యం. యాదృచ్ఛిక సంఖ్యలు 1, 6, 2, 4 వరుస ఇమాజిన్, మరియు 8. ఇది అర్రే రెడీ. వరుసగా రాసిన ప్రతి సంఖ్య దాని స్వంత సీరియల్ నెంబర్, మరియు ఆ ప్రోగ్రామింగ్ యొక్క వ్యూహం తో అది సాధ్యమే సంబంధం (తీసుకుని) వాటిని చేస్తుంది ఏమిటి.

రికార్డు

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

  • D: శ్రేణి [1..k] వాస్తవ; - కాబట్టి వ్రాస్తూ శ్రేణి "పాస్కల్". మీరు సృష్టించడానికి కార్యక్రమం మీరు 5 అంశాల గరిష్టంగా ఉంటుంది తెలుసు ఉంటే, మీరు ఎంట్రీ D ఉపయోగించవచ్చు: శ్రేణి [1..5] వాస్తవ;

మీరు D ఊహించిన విధంగా - శ్రేణి పేరు అర్ధం లేఖ, ఉంది; నిజమైన - ఈ శ్రేణి లో ఉండవచ్చు డేటా రకం (ఫార్మాట్) ఉంది; శ్రేణి [] - శ్రేణి మూలకాల సంఖ్య ఉంది.

అప్పీల్

శ్రేణి యొక్క మూలకం తో పని చేయడానికి, కార్యక్రమం దరఖాస్తు అవసరం. శ్రేణుల - ఈ అదే సంఖ్యలు లేదా పదాల్లో ఏ ఇతర వంటి ఉన్నాయి. శ్రేణి మూలకం తో పని చేయడానికి, దానిని పరిచయం అవసరం: D [1]. ఈ శ్రేణి యొక్క మొదటి మూలకం ఎంచుకోండి మరియు అతనితో కార్యకలాపాలు నిర్వహించడం. ఉదాహరణకు:

  • ముద్రణ (D [1]); - ఈ ఆదేశం శ్రేణి యొక్క మొదటి సెల్ లో ఉన్న విలువ ప్రదర్శించడానికి యూజర్ ఎనేబుల్ చేస్తుంది.

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

  • మీరు D యొక్క వ్యూహం కలిగి ఉంటే: శ్రేణి [1..k] టెక్స్ట్; - మరియు సెల్ లో D [1] = 1, అప్పుడు మీరు ఈ మూలకం గణిత కార్యకలాపాలు లో ఉపయోగిస్తాయి ఎందుకంటే "1" కార్యక్రమం - ఈ పదం "ఒకటి", నెంబర్తో కేవలం ఉంది. కాబట్టి వేరియబుల్స్ వాటి రకాలు చూడటానికి.

మీరు గణిత కార్యకలాపాలు ప్లాన్, లేదా వ్యూహంలో నిల్వ వుంటుంది సంఖ్యలో మంచి ముందుగానే దాని రకం obespokoytes మరియు "నిజమైన" లేదా "పూర్ణాంక" కేటాయించవచ్చు కలిగి ఉంటే.

పట్టిక

ఇప్పుడు మన చుట్టూ ఉండే స్థలం గురించి మాట్లాడటానికి లెట్. మేము ఒక త్రిమితీయ ప్రపంచ నివసిస్తున్నారు, మరియు వస్తువులు గరిష్టంగా 3 పారామితులు వివరించవచ్చు: పొడవు, వెడల్పు, ఎత్తు. మరియు అక్కడ కోణాన్ని శ్రేణుల నుండి. రెండు డైమెన్షనల్ శ్రేణుల - లైన్ సంఖ్య మరియు కాలమ్ సంఖ్య - ప్రతి మూలకం ఒకటి కంటే ఎక్కువ క్రమ సంఖ్య, మరియు రెండు ఇస్తారు దీనిలో డేటా పట్టిక. రెండు డైమెన్షనల్ శ్రేణి తెలిపేటప్పుడు ఉండాలి సంఖ్య రెండు పేర్కొనండి - D [1, 1].

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

ఉదాహరణకు, మేము డేటా విద్యార్థులకు వ్రాయబడిన ఒక పట్టికను కలిగి అనుకుందాం. అవి: పుట్టిన సంవత్సరం, వర్గం పేరు.

1989 ఇవనోవ్ ఇవాన్ 9
1988 పెట్రోవ్ పీటర్ 10
....

సాధారణ పరిస్థితుల్లో, మేము అవసరాలకు ఆధారపడి, బహుళ శ్రేణుల సృష్టించడానికి కలిగి. మేము జనన తరగతి, మరియు టెక్స్ట్ సమాచారాన్ని (FI) నిల్వ చేయడానికి రెండవ శ్రేణి యొక్క స్టోర్ తేదీ సంఖ్యా రకం రెండు డైమెన్షనల్ శ్రేణి సృష్టించవచ్చు. కానీ అది అసౌకర్యంగా ఉంటుంది. మొదటి, చివరి మరియు మొదటి పేరు, మీరు విడిగా నిర్వహించడానికి కలిగి ఉండవచ్చు. రెండవది, మీరు సులభంగా ఒక సంవత్సరం మరియు తరగతి శ్రేణి నింపి ఉన్నప్పుడు అయోమయంలో పొందవచ్చు. అందువలన, ప్రతి కాలమ్ 4 ప్రత్యేక శ్రేణుల సృష్టించడానికి సులభంగా ఉంటుంది. అంగీకరిస్తున్నారు, అది చాలా గజిబిజిగా ఉంది?

PHP

పైన పేర్కొన్న PHP శ్రేణుల సమస్య పరిష్కరించగల. నిజానికి ఈ ప్రోగ్రామింగ్ భాషలో, మీరు, అర్రే డేటా మాత్రమే రకం, కానీ మీటర్ రకం (ఇండెక్స్) పేర్కొనవచ్చు ఉంది. అదనంగా, వివిధ రకాల డేటా ఒక అర్రే లో ఉండవచ్చు. ఒక సృష్టిస్తోంది ఒక డైమెన్షనల్ శ్రేణి (మీరు ఒక కాలమ్ పడుతుంది అనుకుంటే):

  • $ శ్రేణి = శ్రేణి (1989, 1988, ...);

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

$ టేబుల్ = శ్రేణి (

శ్రేణి (1989, "స్మిత్", "జాన్", 9)

శ్రేణి (1988, "స్మిత్", "పీటర్", 10),

...

);

మేము ముగింపు లో ఏం ఉన్నాయి? మాకు ముందు వరుసలలో పట్టిక వరుసలను కలిసే $ పట్టిక అనే ఒక శ్రేణి కలిగి. మూలకాల శ్రేణిని kovorit ఉంటే, అప్పుడు వారు ఇలా కనిపిస్తుంది:

  • $ పట్టిక [0, 0] = 1989, $ పట్టిక [0, 1] = "స్మిత్", $ పట్టిక [0, 2] = "జాన్", $ పట్టిక [0, 3] = 9.
  • $ పట్టిక [1, 0] = 1988, $ పట్టిక [1, 1] = "పీటర్", $ పట్టిక [1; 2] = "పీటర్", $ పట్టిక [1, 3] 10 =.

ఇందులో 0 మరియు 3 నిలువు సంఖ్యా శ్రేణి, మరియు 1 మరియు 2 ఉన్నాయి - టెక్స్ట్. అవసరమైతే, మీరు ఎల్లప్పుడూ కావలసిన ఫార్మాట్ లో అవసరమైన డేటా మార్చేందుకు మరియు కణాలు విలీనం చేయవచ్చు.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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