@a-dafan
阿大饭 暂无简介
以单词为单位逆序字符串,每个单词之间用一个空格隔开。如"welcome to beijing!"逆序后为"beijing! to welcome"
给定一个非空链表的首节点,返回该链表的中间节点,如果链表的中间节点有两个则返回第二个中间节点。
已知单链表的头节点 head,反转链表,并返回反转后的链表的首节点地址
给出首节点head和一个整数val,删除链表中所有满足node->val == val的节点,并返回新的首结点
模拟实现库函数strlen
模拟实现库函数strcpy
两个非递减数组nums1和nums2,m和n分别表示nums1和nums2的元素个数,nums1的长度为m+n。合并nums1到nums2中,要使合并后的nums1也为非递减数组
n >= 3
输入两个整数,统计这两个整数的补码的不同位的个数
删除数组中重复出现的数字,无需考虑删除后大于数组长度后面的数。要求时间复杂度为O(n),空间复杂度为O(1)
三种方法删除数组指定元素
数组nums中除了一个数只出现1次,其他数都出现了3次,编写程序找出这个只出现了一次的数。
一个整型数组nums里除了两个数字之外,其他数字都出现了两次。请找出这两个数字,要求时间复杂度为O(n),空间复杂度为O(1)
小明上课需要走n阶台阶,因为他腿比较长,所以每次可以选择走一阶或者走两阶,那么他一共有多少种走法?
两个数组大小相同
C语言实现三子棋命令行游戏