- 博客(7)
- 收藏
- 关注
原创 leetCode之刷题(二进制手表问题)
题目:传入一个参数n,表示有多少个灯亮,然后判断有多少种时间,/** * Note: The returned array must be malloced, assume caller calls free(). *///这个函数主要是计算传入的参数num有多少个1int cal_num(int num){ int temp = 0; int i; for(i = 0; i &...
2020-03-26 15:07:25 225
原创 leetcode中的两数相加问题
题目描述:给出两个链表,对两个链表中的数值进行加加例如:输入 (2->4 ->3)+ (5->6->4)输出(7->0->8)/*******************************Definition singly-linked list.* struct ListNode{* int val;* struct ListNode *n...
2020-03-26 01:35:26 207
原创 Leetcode 中的按摩师问题求解(做解思路是参照高手的)
//问题描述:在给出的一串整形数组中,相邻的数据不能进行相加,求出这串数据的最大和//返回: 最大的和//参数:int *nums 整形数组//参数:int numsSize 数组的个数int massage(int *nums, int numsSize){ //对传入的参数进行判断 if(numsSize == 0) return 0; if(numsSize == 1) ...
2020-03-25 16:21:52 228
原创 八皇后问题解法(参照B站小甲鱼视频)
这是采用递归算法来进行八皇后的求解//这代码是参照B站小甲鱼视频来敲的,我想了很久很难有思路来构思自己的自己的想法,//只能先借鉴巨人的肩膀来提升自己#include <stdio.h>int count=0; //用这个变量来记录有多少种解法/****************************************函数功能:对第row行,第j列的元素进行判断...
2020-03-22 01:48:11 310
原创 《LeetCode 题目》在给出的链表中删除重复的元素
//这是删除链表中重复元素的函数struct ListNode *head{ int val; struct ListNode *next;};struct ListNode *deleteDuplicates(struct ListNode *head){ struct ListNode *t, *r, *p; p = head->next; while(p != N...
2020-03-14 13:49:36 193
原创 .单片机开发过程中按键处理函数的实现
**.**单片机开发过程中按键处理函数的实现 **.**方法一 这种方法在单片机处理中反应不够好,当按键交替按时,会表现的不够好void Key_Scan(void){ uint8_t key_val = 0xff; static uint8_t key_flag = 1; static uint8_t key_press_tim...
2020-03-13 17:56:44 1218 1
原创 C语言对一组数据进行排序的实现
/******************************参数initQ 为插入的数据*n 为整形数组的长度******************************/void Qsort(int *initQ, int n){ int i, j; int temp; for(i = 0; i < n-1; i++) { for(j = i; j < n-1...
2020-02-28 19:53:34 3717 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人