Friday, November 28, 2014
week 12
This week was our last week for school. we briefly discussed some tips for assignment 3 that I found to be quite helpful. Then we learned more about countability. we compare the size of two sets and show example in real-life. Also we learned about computability. I find that this topic was interesting but it's not be tested in the final exam. After that we did a quick final exam review.
Wednesday, November 19, 2014
Friday, November 14, 2014
week 10
This week we learned some more techniques to prove Big-O and Big-Omega.
Using under-estimation tricks and over-estimation tricks make more easier to prove Big O and omega.
After this, Larry go thorough the introduction to computability. Them non-computable, halt, was hard to understand at first time however since i got the concept of halt and after couple of examples i found its quite easy.
Using under-estimation tricks and over-estimation tricks make more easier to prove Big O and omega.
After this, Larry go thorough the introduction to computability. Them non-computable, halt, was hard to understand at first time however since i got the concept of halt and after couple of examples i found its quite easy.
Friday, November 7, 2014
Week9
Last week, I had several tests and two assignments due during the weekdays including test 2 and assignment 2 for csc165. Thankfully, we started on assignment 2 early this time and finished almost everything days before the assignment due.
I had test on Tuesday. I didn't prepare at all this time, so I just hoped that I wouldn't make unnecessary mistakes and for those difficult problems---let it go! There were only three proofs on the paper, and all of them were similar to problems on assignment 2. Since I wrote the similar question on aid sheet it wasn't that difficult except second problem.
I had test on Tuesday. I didn't prepare at all this time, so I just hoped that I wouldn't make unnecessary mistakes and for those difficult problems---let it go! There were only three proofs on the paper, and all of them were similar to problems on assignment 2. Since I wrote the similar question on aid sheet it wasn't that difficult except second problem.
Saturday, November 1, 2014
week8
In this week, we learned about formal definition of O and big omega. The definition wasn't hard to understand. O(n) means a set of functions that grow no faster than n and only highest-order term matter. The definition of big omega(n) means the set of function that grow no slower than n. Therefore graph of O(n) is upper_bounded when graph of big-omega is lower bounded.
Furthermore, we learned about analyze a sorting algorithm and proving the worst case-complexity of insertion sort. Using insertion sort we proved the worst case upper bound by overestimating. At first I was confused by what we are doing. I started understanding everything and also being able to predict what the next step would be. I must read course notes again and re-read the lecture slides.
Furthermore, we learned about analyze a sorting algorithm and proving the worst case-complexity of insertion sort. Using insertion sort we proved the worst case upper bound by overestimating. At first I was confused by what we are doing. I started understanding everything and also being able to predict what the next step would be. I must read course notes again and re-read the lecture slides.
Thursday, October 16, 2014
Thursday, October 9, 2014
week 5
Tuesday was the test, and I was surprised that it took place in the regular classroom. I had spent a lot of time creating the aids sheet prior to the test. I found that it was very helpful, not only during the test, but before as well. I was able to memorize a lot of the material easily, and it helped me save some time. The test only had three questions, and they weren't terribly difficult. However, I did do relatively badly on the third question. It was similar to assignment 1, question 4 which was hardest one for me. I regret that i didn't do hard on assignment. I think i have to improve my study habit and study more and more.
Thursday, September 25, 2014
week3
This week we learned about conjunction, disjunction, negation, and truth table.
The concept of conjunction and disjunction wasn't that difficult since it is all about 'and' which is equal to meaning of intersection and 'or' which refer to union.
However negation was challenged to me. By doing the first assignment and tutorial exercises i was keep confused how do i negate the sentences and how do i transfer from english word to symbol.
I was trying to ask in tutorial section but it seems to be other students are understanding very clearly except me so i couldn't ask.
Maybe i should spend more time to work on this and go to office hour and ask about negation.
However negation was challenged to me. By doing the first assignment and tutorial exercises i was keep confused how do i negate the sentences and how do i transfer from english word to symbol.
I was trying to ask in tutorial section but it seems to be other students are understanding very clearly except me so i couldn't ask.
Maybe i should spend more time to work on this and go to office hour and ask about negation.
Friday, September 19, 2014
week 1 and week2
There are several things I have learned this week in class. Firstly, I learned that it is difficult to find the universial/existential quantifer. What I learned is that in order to falsify a universal claim, you only need to find one counter-example, but to falsify an existential claim, you need to show that there are absolutely no examples. Similarly, to justify a universal claim, you need to show that there are no counter-examples, while to justify an existential claim, you need to show that there is at least one example. Also using the venn diagrams, it became much easier and more interesting to learn. This made me more confident in terms of thinking logically.
Subscribe to:
Posts (Atom)