![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
堆栈
眼泪划过的星空
关注一下,交流学习,谢谢
展开
-
利用栈实现回文数的判断(简单版)
#include<stdio.h>#include<stdlib.h>#include<string.h>typedef struct StackNode stack;struct StackNode{ char str;//字符 struct StackNode* next;//指下一个 };struct LinkStack{ struct StackNode* top;//栈顶指针 int Length;//长度 }; str原创 2021-03-15 19:47:44 · 2947 阅读 · 1 评论 -
(leetcode)删除链表中的重复元素
给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */typedef struct ListNode node;struct ListNode* deleteDuplicates(struct ListNode* head){原创 2021-01-30 11:56:33 · 94 阅读 · 0 评论 -
小白易懂:中缀表达式(正常表达式)转换为 后缀表达式(逆波兰表达式)
#include<stdio.h>#include<stdlib.h>#include<string.h> typedef struct StackNode { char data;//数据域 struct StackNode* next;//指针域 }StackNode, * StackLink;//用于指向该类型结构体 typedef struct StackNodePre node;struct StackNodePre { StackLi原创 2021-02-01 21:40:18 · 150 阅读 · 0 评论 -
利用栈判断镜像串
建议使用vs for 2019#include<stdio.h>#include<stdlib.h>#include<string.h> typedef struct StackNode { char data;//数据域 struct StackNode* next;//指针域 }StackNode, * StackLink;//用于指向该类型结构体 typedef struct StackNodePre node;struct StackNo原创 2021-02-02 18:27:54 · 161 阅读 · 0 评论