Channel Name | LINKS |
---|---|
Triller Recapped | https://www.youtube.com/channel/UCMd0VQ-HwiYE7JXL6-VaX5Q |
Mystery Recapped | https://www.youtube.com/channel/UCEmig2PwKGUmaQ9xzFWJ_xA |
Scifi Recapped | https://www.youtube.com/channel/UCbZ-6MLy1qbqyPrfhQ0rMeA |
Goode Movies | https://www.youtube.com/channel/UCDnN2fYUiZFibYamGPxYxgQ |
Detective Recapped 2 | https://www.youtube.com/channel/UCy8OtXK-tZTvBzku7Li1GKQ |
Flix Recap | https://www.youtube.com/channel/UCSJsjWw-wCypnQ_FBUqIpoA |
FLIM ON | https://www.youtube.com/channel/UCqJUxhZuEtQ9e6P8x9zLPcA |
XplaineD | https://www.youtube.com/channel/UCid-YbL-SIr4BKvbu260Mww |
Channel Name | LINKS |
---|---|
Triller Recapped | https://www.youtube.com/channel/UCMd0VQ-HwiYE7JXL6-VaX5Q |
Mystery Recapped | https://www.youtube.com/channel/UCEmig2PwKGUmaQ9xzFWJ_xA |
Scifi Recapped | https://www.youtube.com/channel/UCbZ-6MLy1qbqyPrfhQ0rMeA |
Goode Movies | https://www.youtube.com/channel/UCDnN2fYUiZFibYamGPxYxgQ |
Detective Recapped 2 | https://www.youtube.com/channel/UCy8OtXK-tZTvBzku7Li1GKQ |
Flix Recap | https://www.youtube.com/channel/UCSJsjWw-wCypnQ_FBUqIpoA |
FLIM ON | https://www.youtube.com/channel/UCqJUxhZuEtQ9e6P8x9zLPcA |
XplaineD | https://www.youtube.com/channel/UCid-YbL-SIr4BKvbu260Mww |
COUNTRIES | CONFERENCES | LINKS |
---|---|---|
The United States | PyCon | http://us.pycon.org" |
Europe | EuroPython | http://www.europython.eu" |
Europe | EuroSciPy | http://www.euroscipy.org" |
Singapore | PyCon Asia Pacific | http://apac.pycon.org" |
Argentina | PyCon AR | http://ar.pycon.org" |
Brazil | Python Brasil | http://www.pythonbrasil.org.br" |
Germany | Python DE | http://de.pycon.org/" |
France | PyCon FR | http://fr.pycon.org" |
- Popping the intermediate element at index k from a list of size n shifts all elements after k by one slot to the left using memmove. n - k elements have to be moved, so the operation is O(n - k). The best case is popping the second to last element, which necessitates one move, the worst case is popping the first element, which involves n - 1 moves. The average case for an average value of k is popping the element the middle of the list, which takes O(n/2) = O(n) operations. Since we are popping first element of the list of we have 1 pop() operation = O(n) time.
- Lists in Python are analysed using "(Amortized analysis)[https://en.wikipedia.org/wiki/Amortized_analysis]". This is similar to dynamic arrays. Here how dynamic array works
---
| | ----> new_list = []
- Popping the intermediate element at index k from a list of size n shifts all elements after k by one slot to the left using memmove. n - k elements have to be moved, so the operation is O(n - k). The best case is popping the second to last element, which necessitates one move, the worst case is popping the first element, which involves n - 1 moves. The average case for an average value of k is popping the element the middle of the list, which takes O(n/2) = O(n) operations. Since we are popping first element of the list of we have 1 pop() operation = O(n) time.
- Lists in Python are analysed using "(Amortized analysis)[https://en.wikipedia.org/wiki/Amortized_analysis]". This is similar to dynamic arrays. Here how dynamic array works
---
| | ----> new_list = []
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Prerequisite knowledge required | |
1. Popping the intermediate element at index k from a list of size n shifts all elements after k by one slot to the left using memmove. n - k elements have to be moved, | |
so the operation is O(n - k). The best case is popping the second to last element, which necessitates one move, the worst case is popping the first element, which involves | |
n - 1 moves. The average case for an average value of k is popping the element the middle of the list, which takes O(n/2) = O(n) operations. Since we are popping first element | |
of the list of we have **1 pop() operation = O(n) time**. | |
2. Lists in Python are analysed using "(Amortized analysis)[https://en.wikipedia.org/wiki/Amortized_analysis]". This is similar to dynamic arrays. Here how dynamic array works | |
```python | |
--- | |
| | ----> new_list = [] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
##################################################### | |
# Name: Bash CheatSheet for Mac OSX | |
# | |
# A little overlook of the Bash basics | |
# | |
# Usage: | |
# | |
# Author: J. Le Coupanec | |
# Date: 2014/11/04 |