How To Count Primitive Operations
May 2, 2014
I have having some trouble on counting the primitive operations on the pseudocode given below:
Algorithm 4. MaximumArray(Arr)
Input: A 1-D numerical array Arr of size n
1) Let CurrentMax = a0
2) For i = 1 to n-1
3)If ai > CurrentMax Then CurrentMax = ai
4) End For
Output: CurrentMax, the largest value in Arr
As of now, I know that for Line 1 there are 2 operations (one set and one read). I don't know how to figure out the for loop and If statement (line 2 and line 3 too).
View Replies
ADVERTISEMENT
Jun 30, 2014
I have an array with the following characters {'E', 'L','E','P','H','A','N','T','P','O'}
now, I need an array that will store the first array such that only the occurence occurs e.g {'E','L','P','H','A','N','T','O'} Notice that the characters 'E' and 'P' occur twice and as a result were not repeated the second time in the new array.
How would one go about this using the counting elements technique?
I tried this but not sure how to use the counting elements technique.
char [] arr = new char{'E', 'L','E','P','H','A','N','T','P','O'};
char[] bucket = new char[(arr[0] * arr.length)];
for (int i = 0; i < len; i++)
bucket[arr[i]]++;
View Replies
View Related
Oct 10, 2013
Is there any advantage to using Java's operations defined in sets or collections over inspecting in nested for-loops?
For example, suppose I want to keep items from one array that do not appear in another, I could do:
for( PrimitiveType prim_1 : someArray ){
for( PrimitiveType prim_2 : otherArray ){
if( prim_1 != prim_2){
///put in some return list
}
}
}
Or else I could do:
ArrayList<NotPrimitive> excludedElements =
new ArrayList(Arrays.asList(primitiveArrayToExclude));
for( PrimitiveType elem : someArray){
if( ! excludedElements.contains( elem ) {
//put in some return list
}
}
I personally see no improvement in legibility nor any reduction of error potential.....
View Replies
View Related
Jul 31, 2014
I've been wondering about this for a while. Is there any way to parallel I/O operations or is this a bad idea? If you could create two lists of good and bad ways to parallelize I/O.
View Replies
View Related
Dec 3, 2014
I am working on implementing a stack using a linked list. Programming the stack operations (push, pop, isEmpty, etc.) was easy but my directions were to provide the user with a menu to choose the operation that he/she wishes to perform. I am new to JFrames/Menus so how to make the stack operations available in a menu.
View Replies
View Related
Apr 21, 2015
Where are all these illegal start of operations and all of these other method errors coming from.I've written enough methods not to have this problem.
----jGRASP exec: javac -g Assessement.java
Assessement.java:29: error: illegal start of expression
public void addQuestionAnswer(){
^
Assessement.java:29: error: illegal start of expression
[code].....
View Replies
View Related
Nov 25, 2014
I'm new to Java and I want to write a program that compute all the possible arithmetic operations of 4 integers.
For example, if the user enter 1, 2, 3, and 4 respectively, then I want the computer to print out the following results:
1 + 2 + 3 + 4
1 + 2 + 3 - 4
1 + 2 + 3 * 4
1 + 2 + 3 / 4
..
1 / 2 / 3 / 4
(parenthesis can be ignored for this program)
This is what I have so far, but I don't know how to continue:
import java.util.Scanner;
public class ArithmeticComputation{
public static void main(String[] args) {
Scanner stdin = new Scanner(System.in);
int num1 = stdin.nextInt();
[Code] ....
I'm looking for a method that allows me to assign char into actual operators, so that I can loop through all the computation.
View Replies
View Related
Jan 29, 2015
Given a LISP expression, perform operations on the expression. There will be no list elements that also contain a list such as '(A (B (C D))), which has one atom and one list but the list contains a sublist
INPUT: There will be 5 lines of input. Each line will contain a valid LISP expression. There will be a space between each atom and each list. There are no spaces immediately after or immediately before parentheses in a list. The entire expression must be inputted as a single string.
OUPUT: Perform the given operation on the like numbered expression. The 5 operations are:
1. Print the expression with the list in reverse order. The list will contain only atoms.
2. Print the expression with the list written with consecutive duplicates encoded as sublists in (count element) order. The list will contain only atoms.
3 Print the expression with the list written with consecutive duplicates encoded as sublists in (count element) order except that singletons are listed as atoms. The list will contain only atoms.
4. Print the expression with the list written with every Nth element deleted and where N is the last element of the list.
5. Print the expression written as 2 expressions where the number of lists in first expression is the last element of the expression.
SAMPLE INPUT SAMPLE OUTPUT
1. '(A B C D) 1. ′(D C B A)
2. '(A A A A B C C A A D E E E E) 2. ′((4 A) (1 B) (2 C) (2 A) (1 D) (4 E))
3. '(A A A A B C C A A D E E E E) 3. ′((4 A) B (2 C) (2 A) D (4 E))
4. '((4 A) (1 B) (2 C) (2 A) (1 D) (4 E) 2) 4. ′((4 A) (2 C) (1 D) 2)
5. '((4 A) (1 B) (2 C) (2 A) (1 D) (4 E) 3) 5. ′((4 A) (1 B) (2 C)) ′((2 A) (1 D) (4 E) 3)
View Replies
View Related
Jan 22, 2015
Why the following is happening.
For the below code, when I execute it, it prints
Short method 10 //result 1
Sub class short method 10 //result 2
Which is as expected but if I comment out line 3, then it prints
Integer method 10 //result 3
Integer method 10 //result 4
I can understand result 3 is because of an upcast from short to int, since FunWithOverloading will not have a overloaded method with short now. However, what is happening with result 4? Shouldn't it call methodA of the subclass with the argument type short? If its because I have declared the reference variable, derived, of the type FunWithOverloading, then how come the first result correctly picks the overloaded method of the sub class?
class FunWithOverloading{
void methodA(int x){System.out.println("Integer method " + x);}
void methodA(short x){System.out.println("Short method " + x);} //line 3
} class OverloadedSubClass extends FunWithOverloading{
void methodA(short x){System.out.println("Sub class short method " + x);}
[Code] ....
View Replies
View Related
Feb 23, 2015
I've got a question to ask.
public class AutoBoxingExample {
public void add(Integer intVal){
System.out.println("Wrapper");
}
public void add(int value){
System.out.println("Primitive");
}
public static void main(String[] args) {
AutoBoxingExample auto = new AutoBoxingExample();
auto.add(12);
}
}
The output is "Wrapper". What would be the reason behind it?
View Replies
View Related
Jun 30, 2014
String filename="C:UsersRajashekarDesktopfwfwdSoftware Failures1_Test.txt";//Input Files
String data;
public ArrayList<String> value=new ArrayList<String>();
public void read() throws IOException{
File f = new File(filename);
[Code] ....
View Replies
View Related
Mar 24, 2014
I have read that when two threads have two steps (of execution) and each step involves many operations, then the operations of both the threads kind of overlap one-another. For example
I think I am not very clear about interleaving actions/operations? Especially when we say that atomic actions can not be interleaved. But
Java Code:
class Counter{
private int c=0;
void increment () {
c++;
}
void readIn () {
[Code] ....
And the following sequence of events occurs.
Thread A: Retrieve cThread A: Increment cThread A: Store the result in cThread B: Ask the user to enter a valueThread B: Read in the value, store it in c
Now the value of c obtained after increment will be lost (Thread Interference). Isn't this an example of interleaving operations?
View Replies
View Related
Jul 8, 2014
I want a simple jsp page that performs basic operations on numbers such as addition, subtraction, multiplication, division and modulus . How to run that file?
View Replies
View Related
May 28, 2014
I am trying to run the queue operations in java such as enqueue, dequeue using pointers ... How to use references as pointer in java.
View Replies
View Related
Nov 10, 2014
How to perform boolean operations (union, intersect and subtract) on 3D primitives in javafx 3D?
View Replies
View Related
Feb 5, 2015
Is it possible to check to see if a what a user has entered is a string or a other variable type, if I'm asking this the right way?
View Replies
View Related
Apr 16, 2014
Why is it necessary to implement the comparable interface for primitive types and not for classes such as Integer, String etc . . . ?
View Replies
View Related
Jun 5, 2014
I am totally new to Java. What is the purpose of this method?
Flow of the int x=3; like where does the 3 go step by step?
Passing Primitive Data Type Arguments (from oracle java tutorials)
Primitive arguments, such as an int or a double, are passed into methods by value. This means that any changes to the values of the parameters exist only within the scope of the method. When the method returns, the parameters are gone and any changes to them are lost. Here is an example:
public class PassPrimitiveByValue {
public static void main(String[] args) {
int x = 3;
// invoke passMethod() with
// x as argument
passMethod(x);
[Code] ....
View Replies
View Related
Nov 2, 2014
I have to use a long primitive type for the input of a credit card number and ID the credit card by using the first number of the input; however, the only way I know for that is to use charAt, which is used for a String. Is there a way to convert long to String, or am I missing a better solution? (There's no code because I'm still doing the pseudocode).
View Replies
View Related
Jun 5, 2014
I have an int array that has information read from a file. Now i want to display this int on a jtable but ofcourse i cant display primitive data types.. and also you cannot cast an int[] to an Object[], so I am stuck...
View Replies
View Related
Sep 25, 2014
I am currently working on modules of a java program but am having issues with this module . it gives this error code"syntax error on token '?', invalid primitive type".
This is my code:
import java.awt.*;
import java.awt.event.*;
import java.io.PrintStream;
import java.rmi.Naming;
import java.util.StringTokenizer;
[Code] .....
View Replies
View Related
Sep 23, 2014
class MultipleReturn {
int getInt() {
int returnVal = 10;
try {
String[] students = {"Harry", "Paul"};
//System.out.println(students[5]); //if i remove comment
[Code] .....
View Replies
View Related
Feb 21, 2014
I have doubt in generics,
List<int> c=new ArrayList<int>();
why we cannot use primitive data type like int,double.
View Replies
View Related
Jun 29, 2014
Trying to find a way to use primitive data types to overload sound()method. I can't seem to warp my head around using an int or a double to overload the method. And if I did, how do you call them in the main afterwards?
View Replies
View Related
Aug 6, 2014
i've spend an hour or two, pasting fragments from tutorials and nothing changed.
Well - i have GUI, that have JComboBox with two elements:
String[] fedoras = { "Fedora 19", "Fedora 20" };
JComboBox fedora_list = new JComboBox(fedoras);
fedora_list.setSelectedIndex(0);
fedora_list.setBounds(120,170, 170,25);
fedora_list.addActionListener(this);
this.add(fedora_list);
Below i have normal button (named Update) with "update" set as ActionCommand. This button after clicked should check which value from list is selected and perform different operations for that elements. But it's harder than i thought.
Code for update button:
public void actionPerformed(ActionEvent e){
String cmd = e.getActionCommand();
(...)
else if ("update".equals(cmd)){
String selectedFedora = (String) fedora_list.getSelectedItem();
if (selectedFedora.equals("Fedora 19")) {
[code]....
- after user clicked Update button, button should check which value is selected in JComboBox (fedora_list).
- if Fedora 19 is selected and button clicked, then action in Xterm
- if Fedora 20 is selected, this same action in Xterm is performed, but for Fedora Linux 20
The problem is - i don't know hot to code Update button to check which value from fedora_list (JComboBox) is selected and perform other actions for every element on List.
View Replies
View Related
Sep 9, 2014
How can i write a java program that simulate a simple calculator that performs the basic arithmetic operations of JAVA. (JOption Pane and Repeat control structure)
Example : Addition, Subtraction, Multiplication, Division.
The program will prompt to input two floating point numbers and a character that represents the operations presented above. In the event that the operator input is valid, prompt the user to input the operator again.
Sample Output :
First number 7
Second number 4
Menu
<+> Addition
<-> Subtraction
<*> Multiplication
</> Division
Enter Choice: * <enter>
The answer is 28.
View Replies
View Related