Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा प्रोग्राम वाक्य के शब्दों को आरोही क्रम में क्रमबद्ध करने के लिए

वाक्य के शब्दों को आरोही क्रम में क्रमबद्ध करने के लिए, जावा कोड इस प्रकार है -

उदाहरण

import java.util.*;
public class Demo{
   static void sort_elements(String []my_str, int n){
      for (int i=1 ;i<n; i++){
         String temp = my_str[i];
         int j = i - 1;
         while (j >= 0 && temp.length() < my_str[j].length()){
            my_str[j+1] = my_str[j];
            j--;
         }
         my_str[j+1] = temp;
      }
   }
   public static void main(String args[]){
      String []my_arr = {"This", "is", "a", "sample"};
      int len = my_arr.length;
      sort_elements(my_arr,len);
      System.out.print("The sorted array is : ");
      for (int i=0; i<len; i++)
      System.out.print(my_arr[i]+" ");
   }
}

आउटपुट

The sorted array is : a is This sample

डेमो नामक एक वर्ग में 'सॉर्ट_लेमेंट्स' नामक एक फ़ंक्शन होता है। यह फ़ंक्शन एक स्ट्रिंग के माध्यम से पुनरावृति करता है और स्ट्रिंग में प्रत्येक शब्द की लंबाई की जांच करता है और उन्हें उनकी लंबाई के आधार पर व्यवस्थित करता है। मुख्य फ़ंक्शन में, एस्ट्रिंग सरणी परिभाषित की जाती है और इसकी लंबाई एक चर को सौंपी जाती है। इस स्ट्रिंग पर 'sort_elements' फ़ंक्शन को कॉल किया जाता है और सॉर्ट किया गया सरणी कंसोल पर प्रदर्शित होता है।


  1. पायथन प्रोग्राम में शब्दों को एक वाक्य में गिनें

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक स्ट्रिंग दी गई है, जिसे हमें स्ट्रिंग में शब्दों की संख्या गिनने की आवश्यकता है दृष्टिकोण 1 - विभाजन () फ़ंक्शन का उपयोग करना स्प्लिट फ़ंक्शन स्ट्रिंग को एक सीमांकक के रूप में अंतरिक्ष के साथ चलने योग्य सूची

  1. एक वाक्य में शब्दों को गिनने के लिए पायथन प्रोग्राम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन हमें एक वाक्य दिया गया है, हमें वाक्य में शब्दों की संख्या गिनने की जरूरत है यहां हम दो दृष्टिकोणों पर चर्चा करेंगे - दृष्टिकोण 1 - विभाजन () फ़ंक्शन का उपयोग करना उदाहरण test_string = "Tuto

  1. वाक्य के शब्दों को आरोही क्रम में छाँटने के लिए पायथन कार्यक्रम

    वाक्य के शब्दों को आरोही क्रम में क्रमबद्ध करने के लिए, हमें सबसे पहले स्पेस का उपयोग करके वाक्य को शब्दों में विभाजित करना होगा। सरलता के लिए, हम केवल स्थान पर बंटेंगे और विराम चिह्न को वहीं रहने देंगे। इसे हटाने के लिए हम रिप्लेस या रेगेक्स का भी इस्तेमाल कर सकते हैं। एक बार जब हम वाक्य को विभाजि