xjq6898

导航

2017年11月5日 #

字符串旋转

摘要: 1 1.实现一个函数,可以左旋字符串中的k个字符。 2 ABCD左旋一个字符得到BCDA 3 ABCD左旋两个字符得到CDAB 4 2.判断一个字符串是否为另外一个字符串旋转之后的字符串。 5 例如:给定s1 = AABCD和s2 = BCDAA,返回1,给定s1=abcd和s2=ACBD,返回0. 6 AABCD左旋一个字符得到ABCDA 7 AABCD左旋两个字符... 阅读全文

posted @ 2017-11-05 20:31 xjq6898 阅读(250) 评论(0) 推荐(0)

栈帧

摘要: 栈帧了解函数的调用过程以及函数栈帧我们知道每一次函数调用都是一个过程,这个过程我们通常称之为:数的调过程。这个过程要为函数开辟栈空间,用于本次函数的调用中临时变量的保存、现场保护。这块栈空间我们称之为函数栈帧。而堆栈的维护需要了解ebp和esp这两个寄存器。在函数的调用过程中这两个寄存器存放了维护这 阅读全文

posted @ 2017-11-05 20:25 xjq6898 阅读(205) 评论(0) 推荐(0)