📜  用于在排序和旋转的链表中计数旋转的 Javascript 程序

📅  最后修改于: 2022-05-13 01:57:44.558000             🧑  作者: Mango

用于在排序和旋转的链表中计数旋转的 Javascript 程序

给定一个由 n 个节点组成的链表,该链表首先排序,然后旋转 k 个元素。求 k 的值。

这个想法是遍历单链表来检查当前节点值是否大于下一个节点的值。如果给定条件为真,则中断循环。否则增加计数器变量并通过node->next增加节点。下面是这种方法的实现。

Javascript


输出
15 18 5 8 11 12 
Linked list rotated elements: 2

有关详细信息,请参阅有关排序和旋转链表中的计数旋转的完整文章!