SYLLABUS: 2 TYPES OF QUEUES. LINEAR AND CIRCULAR.
Problem Solving with Data Structures - 18ECSP102
School of Computer Science & Engineering, KLE Technological University, Vidyanagar, Hubballi
Thursday, 25 April 2019
RESCHEDULED TO 27 APRIL 2019. 2 TO 5 PM. HACKATHON-2
RESCHEDULED TO 27 APRIL 2019 - SATURDAY - 2 TO 5 PM.
SYLLABUS: LINKED LIST, STACKS, QUEUES.
VENUE WILL BE INFORMED SOON...
SYLLABUS: LINKED LIST, STACKS, QUEUES.
VENUE WILL BE INFORMED SOON...
Wednesday, 24 April 2019
Sunday, 21 April 2019
Friday, 12 April 2019
Thursday, 11 April 2019
Tuesday, 9 April 2019
TAKE HOME TASK - 6. LAST DATE TO SUBMIT: 11 APRIL 2019.
P11. Circular Doubly Linked List implementation. Operations: create list, insert item to tail,
insert item to first, insert item to middle (any position),delete any item according to position,
print full list in FORWARD order and REVERSE order.
P12. Basic operations on Stack using Singly Linked List. Identify operations from SLL which suits better
to perform STACK operation and implement the program.
insert item to first, insert item to middle (any position),delete any item according to position,
print full list in FORWARD order and REVERSE order.
P12. Basic operations on Stack using Singly Linked List. Identify operations from SLL which suits better
to perform STACK operation and implement the program.
Sunday, 31 March 2019
Tasks on 02 April 2019.
1. Basic Stack operations should be completed before 8am on 02 April 2019.
2. Submit hackathon participation certificate to take away marks of Evaluation 4 (Term Work 4).
3. Evaluation 3. (Term Work -3) Problem Based Learning activity on 02 April 2019 @8am. 30 Marks.
Components in PBL -
a) Problem Analysis.
b) Execution and Testing.
c) Reflection.
2. Submit hackathon participation certificate to take away marks of Evaluation 4 (Term Work 4).
3. Evaluation 3. (Term Work -3) Problem Based Learning activity on 02 April 2019 @8am. 30 Marks.
Components in PBL -
a) Problem Analysis.
b) Execution and Testing.
c) Reflection.
Wednesday, 27 March 2019
Participation in online hackathon events in Pleiades 2019
Students who participate in online hackathon event during Pleiades 2019, show their certificate of participation will get marks for Evaluation 4 (max 10 marks).
Those students need not write Evaluation 4.
Participate in more number and take away the marks.
Those students need not write Evaluation 4.
Participate in more number and take away the marks.
Monday, 25 March 2019
CLASS ACTIVITY 26 MARCH 2019
SUBMIT YOUR CODE BY TODAY EVENING: altaf.husain@kletech.ac.in
A company has 200
employees working since from the year of establishment 1995.
Following are
employees, their salaries and income tax details working in different
departments:
1. Board of Directors – basic salary 1 lakh per month –
20% tax per annum.
2. Managers – basic salary 80 thousand per month – 15%
tax per annum.
3. Senior Software
developers – basic salary 70 thousand per month – 10% tax per annum.
4. Software developers – basic salary 50 thousand per month
– 10% tax per annum.
Perform the
following operations:
1. Create a DLL for all above employees (all employee
details in one DLL only).
2. Display Salary Certificate for all above employees with
following details:
a. Board of Directors – 50% DA, 25% HRA, 10% Extra
Allowance.
b. Managers - 50% DA, 20% HRA, 10% Extra Allowance.
c.
Senior Software
developers - 40% DA, 20% HRA, 10% Extra Allowance.
d. Software developers - 40% DA, 20% HRA.
3. 5 employees resign from the company last month. Remove
them from the DLL.
INPUT: Employee ID,
Name, Designation, Department, Basic Salary
EMP001
Mahesh Kumar
CEO
Board of Director
1,23,900
OUTPUT:
SALARY CERTIFICATE
Employee ID, Name, Designation, Dept., Basic, DA, HRA, EA, Gross, Tax,
Take Home Salary
EMP001, Mahesh Kumar, CEO, BoD, 1,23,900, 61950,
30975, 12390, 229215, 3820.25, 225394.75Thursday, 21 March 2019
23 MARCH 2019 - DS LAB FROM 12:40 pm to 2:40 pm.
FOLLOWING EXPERIMENT SHOULD BE COMPLETED BEFORE LAB ON 23/03/2019.
DOUBLY LINKED LIST OPERATIONS.
1. INSERT OPERATIONS - FRONT, END, NODE POSITION, DATA POSITION.
2. DELETE OPERATIONS - FRONT, END, NODE POSITION, WRT DATA.
3. INSERT NODE IF NUMBER IS ONLY 3 DIGIT NUMBER AND DELETE ONLY PALINDROME NUMBERS FROM LIST.
4. INSERT IF NUMBER IS PRIME.
5. INSERT IF NUMBER IS ABOVE 18.
6. DELETE EVERY EVEN NODE.
7. DELETE EVERY ODD NODE.
8. DELETE ALL NODES WITH POSITIVE NUMBERS.
DOUBLY LINKED LIST OPERATIONS.
1. INSERT OPERATIONS - FRONT, END, NODE POSITION, DATA POSITION.
2. DELETE OPERATIONS - FRONT, END, NODE POSITION, WRT DATA.
3. INSERT NODE IF NUMBER IS ONLY 3 DIGIT NUMBER AND DELETE ONLY PALINDROME NUMBERS FROM LIST.
4. INSERT IF NUMBER IS PRIME.
5. INSERT IF NUMBER IS ABOVE 18.
6. DELETE EVERY EVEN NODE.
7. DELETE EVERY ODD NODE.
8. DELETE ALL NODES WITH POSITIVE NUMBERS.
Friday, 15 March 2019
UPDATED STUDENTS NOT ELIGIBLE FOR TERM WORK - 2.
BASED ON ATTENDANCE IN LABS AND PRE TEST, FOLLOWING STUDENTS ARE NOT ELIGIBLE FOR TERM WORK - 2.
ROLL NOS - 1711, 1712, 1747, 1751 = TOTAL 04.
ROLL NOS - 1711, 1712, 1747, 1751 = TOTAL 04.
Wednesday, 13 March 2019
Sunday, 10 March 2019
TERM WORK -2 on 14/03/2019 Thursday @1.30pm. Rescheduled on 19 March 2019 @ 8am.
Pre Test on TERM WORK 2 on 14/03/2019 @1.30pm.
Topics: Singly linked list, Circular linked list.
Term Work 2 on 19/03/2019 @ 8am.
Topics:
1. Singly linked list.
2. Circular Singly linked list.
combined with reading and writing using files.
Max: 20 marks.
Topics: Singly linked list, Circular linked list.
Term Work 2 on 19/03/2019 @ 8am.
Topics:
1. Singly linked list.
2. Circular Singly linked list.
combined with reading and writing using files.
Max: 20 marks.
Friday, 8 March 2019
TAKE HOME TASK - 5
SINGLY LINKED LIST. LAST DATE TO SUBMIT: 12/03/2019
P9. Write a modular c program to concatenate two different lists. Consider creation of one list creation through basic operations on list. And second list is created during concatenation process. Display first list, second list and concatenated list.
P10. Write a modular c program to perform the following operations of 2 different polynomials using singly linked list:
a) read and display polynomials.
b) addition of 2 polynomials.
P9. Write a modular c program to concatenate two different lists. Consider creation of one list creation through basic operations on list. And second list is created during concatenation process. Display first list, second list and concatenated list.
P10. Write a modular c program to perform the following operations of 2 different polynomials using singly linked list:
a) read and display polynomials.
b) addition of 2 polynomials.
c) subtraction of 2 polynomials.
d) Multiplication of 2 polynomials.
Tuesday, 5 March 2019
SINGLY LINKED LIST PROGRAM - ON 07 MARCH 2019
ALL THE STUDENTS SHOULD SHOW THE WORKING PROGRAM ON SINGLY LINKED ON 07/03/2019 AT 1:30PM TO RESPECTIVE STAFF MEMBERS.
SINGLY LINKED LIST WITH FOLLOWING FUNCTIONS IN ONE PROGRAM:
1. Insert at front
2. Delete from front
3. Insert at end
4. Delete from end
5. Insert after data
6. Delete specific data
7. Display list
ROL NOS. FACULTY NAME
1 to 18. Prof. Altaf
19 to 36. Prof. Pratiksha
37 to 54 . Prof. Anupama
55 to 74. Prof. Laxmi
MARK YOUR ROLL NUMBER WITH YOUR RESPECTIVE FACULTY ON SUCCESSFULL SUBMISSION.
1 to 18. Prof. Altaf
19 to 36. Prof. Pratiksha
37 to 54 . Prof. Anupama
55 to 74. Prof. Laxmi
MARK YOUR ROLL NUMBER WITH YOUR RESPECTIVE FACULTY ON SUCCESSFULL SUBMISSION.
Subscribe to:
Comments (Atom)
TERM WORK - 6. QUEUES PBL ACTIVITY ON 02 MAY 2019.
SYLLABUS: 2 TYPES OF QUEUES. LINEAR AND CIRCULAR.
-
SYLLABUS - LINKED LIST. ALL TYPES.
-
P11. Circular Doubly Linked List implementation. Operations: create list, insert item to tail, insert item to first, insert item to middl...
-
CLICK HERE FOR PROGRAMS.