mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
27 lines
510 B
Plaintext
27 lines
510 B
Plaintext
from Foundation import *
|
|
|
|
class Node:
|
|
def __init__(self, next, data):
|
|
self.next = next
|
|
self.data = data
|
|
|
|
print "Creating list"
|
|
head = Node(None, 0)
|
|
for i in range(100):
|
|
head = Node(head , i)
|
|
|
|
start = NSProcessInfo.processInfo().systemUptime() * 1e9
|
|
|
|
print "Summing list"
|
|
sum = 0
|
|
pts = head
|
|
for i in xrange(100000):
|
|
ptr = head
|
|
while(ptr.next):
|
|
sum += ptr.data
|
|
ptr = ptr.next
|
|
|
|
end = NSProcessInfo.processInfo().systemUptime() * 1e9
|
|
print "Sum = %d" % sum
|
|
print "%f ns" % int(end - start)
|