千万别和我说数据结构 <有需要鱼币的就进来拿吧>
1、上次发了10个包的鱼币福利,结果一转眼就没了,这次多发几个(初步计划15个)2、千万别和我说数据结构 根本就不是人能学的 ,我觉得那些数据结构大牛都是外星人 学数据结构之前要学汇编语言的,而且是 8086 汇编语言,win32 的意义不大
人造人 发表于 2021-8-4 20:21
学数据结构之前要学汇编语言的,而且是 8086 汇编语言,win32 的意义不大
8086略知一二不是很通
不过我总觉得 是我笨的关系,(也和年龄大有关) 反正不准备涉猎那些玩意
以前用c 写单链表 虽然也迷迷糊糊但是也能一知半解后期学python 以后再看python写的单链表
简直就是天书 1 ~ wp231957 发表于 2021-8-4 20:25
8086略知一二不是很通
不过我总觉得 是我笨的关系,(也和年龄大有关) 反正不准备涉猎那些玩意
学习的内容是根据实际需求来选择的,没有需求的知识是没有意义的,我同意你的看法
{:10_277:}难搞 爱了爱了 {:5_90:}不懂,帮不到你 再看python写的单链表
简直就是天书
我认为是 你看的那个代码 写的不好
我用 python 写了一个,也作为自己练习了,毕竟还没有用 python 写过这个
有兴趣的话,你可以看看
list.py
#!/usr/bin/env python
#coding=utf-8
class list_node_t():
def __init__(self, data, next = None):
self.m_data = data
self.m_next = next
class list_t():
def __init__(self):
self.m_head = None
self.m_size = 0
def size(self):
return self.m_size
def empty(self):
return self.m_size == 0
def insert(self, data, index = 0):
if index > self.size(): return False
node = list_node_t(data)
if index == 0:
node.m_next = self.m_head
self.m_head = node
else:
p = self.m_head
for _ in range(index - 1): p = p.m_next
node.m_next = p.m_next
p.m_next = node
self.m_size += 1
return True
def get(self, index):
if self.empty(): return None
if index >= self.size(): return None
p = self.m_head
for _ in range(index): p = p.m_next
return p.m_data
def remove(self, index):
if self.empty(): return False
if index >= self.size(): return False
if index == 0:
temp = self.m_head
self.m_head = temp.m_next
del temp
else:
p = self.m_head
for _ in range(index - 1): p = p.m_next
temp = p.m_next
p.m_next = temp.m_next
del temp
self.m_size -= 1
return True
def append(self, data):
self.insert(data, self.size())
main.py
#!/usr/bin/env python
#coding=utf-8
import list
l = list.list_t()
for i in range(10): l.append(i)
for i in range(l.size()): print(i, l.get(i))
l.insert(123, 3)
for i in range(l.size()): print(i, l.get(i))
l.insert(456, 1)
for i in range(l.size()): print(i, l.get(i))
l.remove(4)
for i in range(l.size()): print(i, l.get(i))
同感 666 chenmingfan 发表于 2021-8-5 07:35
666
完全不懂 暗中观察 顶一下 {:5_95:} 1 感谢!
感谢 谢谢了!
页:
[1]
2