Redian新闻
>
(求助)Thinkpad X201的键盘上的键子怎么取下来?
avatar
(求助)Thinkpad X201的键盘上的键子怎么取下来?# Hardware - 计算机硬件
I*A
1
看见好几次了。。。
是不是用两个stack来回折腾?这里面有什么trick没?
avatar
y*o
2
家里小孩在喝果汁的时候,不小时吐了一口果汁到键盘上,右下角的几个键周围,当时
没想那么多,就用纸把果汁吸掉,就是觉得有点粘,以为等干了就好了
结果这几天那些粘的汁估计结成块了,现在这几个键不好用了,卡,想把他拆下来看看
,但好像不好拆,不敢弄,怕装不回去了,请问,x201的键怎么弄下来,有什么窍门吗
avatar
p*r
3
没啥trick
其中一个用来push,另一个pop

【在 I**A 的大作中提到】
: 看见好几次了。。。
: 是不是用两个stack来回折腾?这里面有什么trick没?

avatar
f*w
4
用力拔就是了

【在 y*****o 的大作中提到】
: 家里小孩在喝果汁的时候,不小时吐了一口果汁到键盘上,右下角的几个键周围,当时
: 没想那么多,就用纸把果汁吸掉,就是觉得有点粘,以为等干了就好了
: 结果这几天那些粘的汁估计结成块了,现在这几个键不好用了,卡,想把他拆下来看看
: ,但好像不好拆,不敢弄,怕装不回去了,请问,x201的键怎么弄下来,有什么窍门吗
: ?

avatar
y*n
5
用queue实现stack才是真叫折腾。
avatar
t*t
6
你要是胆子够大就把键盘整个卸下来洗洗吹干, 保证干净.

【在 y*****o 的大作中提到】
: 家里小孩在喝果汁的时候,不小时吐了一口果汁到键盘上,右下角的几个键周围,当时
: 没想那么多,就用纸把果汁吸掉,就是觉得有点粘,以为等干了就好了
: 结果这几天那些粘的汁估计结成块了,现在这几个键不好用了,卡,想把他拆下来看看
: ,但好像不好拆,不敢弄,怕装不回去了,请问,x201的键怎么弄下来,有什么窍门吗
: ?

avatar
p*r
7
有区别?

【在 y****n 的大作中提到】
: 用queue实现stack才是真叫折腾。
avatar
K*0
8
找manual,把键盘取下来,用酒精洗洗

【在 y*****o 的大作中提到】
: 家里小孩在喝果汁的时候,不小时吐了一口果汁到键盘上,右下角的几个键周围,当时
: 没想那么多,就用纸把果汁吸掉,就是觉得有点粘,以为等干了就好了
: 结果这几天那些粘的汁估计结成块了,现在这几个键不好用了,卡,想把他拆下来看看
: ,但好像不好拆,不敢弄,怕装不回去了,请问,x201的键怎么弄下来,有什么窍门吗
: ?

avatar
y*n
9
相比之下time complexity高。

【在 p******r 的大作中提到】
: 有区别?
avatar
d*3
10
背面有螺丝,标明键盘的,拧下来以后可以把键盘拿下来
avatar
f*5
11
stack实现queue的话,可以从push stack一次pop出数个item,放入pop stack。
然后连续对pop stack进行操作即可。。
queue实现stack的话,每次都要用一个queue开始的数个元素pop 出,放入另一个queue,
从而得到queue尾的item,取下一个的时候,又要折腾一遍。。

【在 p******r 的大作中提到】
: 有区别?
avatar
d*3
12
另外,硬抠也能把单个键盘抠下来,不用怕抠坏
因为不是我的
avatar
I*s
13
不需要放入另一个queue吧, 就放入原来的queue就可以了.

queue,

【在 f*********5 的大作中提到】
: stack实现queue的话,可以从push stack一次pop出数个item,放入pop stack。
: 然后连续对pop stack进行操作即可。。
: queue实现stack的话,每次都要用一个queue开始的数个元素pop 出,放入另一个queue,
: 从而得到queue尾的item,取下一个的时候,又要折腾一遍。。

avatar
f*w
14
的确抠不坏, 我当初也怕抠怀, 后来我把整个键盘上的键都抠下来了, 你可以来硬的,
或者找个小螺丝刀, 顶一下, 不花什么力气,

【在 d********3 的大作中提到】
: 另外,硬抠也能把单个键盘抠下来,不用怕抠坏
: 因为不是我的

avatar
I*A
15
huh?不是来回折腾?
Stack s1
Stack s2
比如add item in 的时候, s1.push
需要remove one item的时候,s1统统pop到s1,取最后一个?然后再pop回去?
我不sure是因为觉得这个法子太笨了些

【在 p******r 的大作中提到】
: 没啥trick
: 其中一个用来push,另一个pop

avatar
y*j
16
蛮力,我闺女扣得可带劲了。
avatar
f*5
17
也对
我说的是2个queue实现stack,
跟一个queue的本质是一样的

【在 I**********s 的大作中提到】
: 不需要放入另一个queue吧, 就放入原来的queue就可以了.
:
: queue,

avatar
w*f
18
我也是等孩子把键盘字母扣下来之后才知道的,结构简单。扣上边或者下边都可以,上
边容易一点。
avatar
f*5
19
为啥要pop回去
你找个例子看需要吗

【在 I**A 的大作中提到】
: huh?不是来回折腾?
: Stack s1
: Stack s2
: 比如add item in 的时候, s1.push
: 需要remove one item的时候,s1统统pop到s1,取最后一个?然后再pop回去?
: 我不sure是因为觉得这个法子太笨了些

avatar
I*A
20
pushstack: s1
popstack: s2
enqueue(0)
enqueue(1)
enqueue(2)
now s1 has 0,1,2
now. dequeue
我需要0对吧?
if s2 empty..
{
s2.push(s1.pop()); //2 in
s2.push(s1.pop()); //1 in
}
最后pop出我要的0
咦,好像是不用。。。

【在 f*********5 的大作中提到】
: 为啥要pop回去
: 你找个例子看需要吗

avatar
P*a
21
one queue can do stack, we don't need two queue

queue,

【在 f*********5 的大作中提到】
: stack实现queue的话,可以从push stack一次pop出数个item,放入pop stack。
: 然后连续对pop stack进行操作即可。。
: queue实现stack的话,每次都要用一个queue开始的数个元素pop 出,放入另一个queue,
: 从而得到queue尾的item,取下一个的时候,又要折腾一遍。。

avatar
I*A
22
how?

【在 P***a 的大作中提到】
: one queue can do stack, we don't need two queue
:
: queue,

avatar
p*r
23
应该是记录个数,dequeue了之后立马enqueue,n-1次之后得到第n个
好残忍啊,吐出来的东西得立马吃回去。。。

【在 I**A 的大作中提到】
: how?
avatar
I*A
24
你dequeue出来的object被enqueue之前存在哪儿?

【在 p******r 的大作中提到】
: 应该是记录个数,dequeue了之后立马enqueue,n-1次之后得到第n个
: 好残忍啊,吐出来的东西得立马吃回去。。。

avatar
p*r
25
。。。
q.enqueue(q.dequeue());

【在 I**A 的大作中提到】
: 你dequeue出来的object被enqueue之前存在哪儿?
avatar
I*A
26
哦,那你是拿时间来换取空间

【在 p******r 的大作中提到】
: 。。。
: q.enqueue(q.dequeue());

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。