自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Leecode热题100第20题,有效的括号。Day03.

class Solution{public: bool isValid(string s) { if(s.length()%2 != 0) return false;//如果符号不是成对出现,那肯定不是有效括号 stack<char>stk;//创建栈 符号匹配问题一般要用栈 for(int i = 0;i <s.length();i++) { if(s[i] == '(' ||

2023-05-24 20:42:41 130

原创 Leecode热题100第21题,合并两个有序链表。Day03

class Solution {public: ListNode* mergeTwoLists(ListNode* list1, ListNode* list2) { ListNode * dummy = new ListNode(-1);//创建虚拟头节点 ListNode * pre = dummy;//pre指向虚拟头节点,方便操作 while(list1 != nullptr && list2 != nullptr )//

2023-05-24 14:52:18 144

原创 Leecode热题100第二题,两数之和。Day02

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.

2023-05-17 22:24:50 181 1

原创 Leecode热题100第一题,两数之和。Day01

leetcode两数之和

2023-05-15 11:46:01 180 1

原创 Python九九乘法表,可以优化,但这样方便理解

a = [1,2,3,4,5,6,7,8,9]b = [1,2,3,4,5,6,7,8,9]for i in range(len(a)): for j in range(len(b)): if a[j]<=a[i]: d = a[i] e = a[j] print("%d * %d = %d"%(d,e,d*e),end=" ") print(" ")

2021-11-27 17:27:25 823

原创 python石头剪刀布代码(if,elif,else练习)

python石头剪刀布代码(if elif else练习)import random a = int (input("请输入:剪刀(0),石头(1),布(2):"))x = random.randint(0,2)if a ==0: if x==0: print("平局哦,我是剪刀") elif x==1: print("你输了哦,我是石头") else: print("你赢了哦,我是布")elif a==1: if x

2021-11-27 15:26:31 1680

原创 编程实现二分查找:设已有一个10个元素的整形数组a,且按值从小到大有序。输入一个整数x,然后在数组中查找x,如果找到,输出相应的下标,否则,输出“Not Found“。

#include <stdio.h>int fun(int*p,int n,int x){//定义一个函数 ; int left = 0;//数组从0开始 ; int right = n-1;//数组长度为元素长度-1 ; int mid ;//定义一个中间值 ,二分法原理; while (left<=right){//保证循环完 ; mid ...

2020-04-04 19:13:16 17439

原创 输入n个数,再输入n个整数,并且由大到小排列

#include <stdio.h>int main(){ int n; scanf("%d",&n); int a[10]; int i; for(i=0;i<n;i++){ scanf("%d",&a[i]); } for(i=0;i<n-1;i++){//假设输入n为10,下述也以10来举例,i表示循环次数,也是数组下标,从a【0...

2020-04-03 18:45:46 10325 1

原创 c换行条件

if(x%5)==0 //这里的5意思是每行输出五个换行printf(“ \n”);

2020-04-01 16:03:41 334

原创 指针在函数中的应用

#include <stdio.h>void findmax( int *px, int *py, int *pmax );int main(){ int max, x, y; scanf("%d %d", &x, &y); findmax( &x, &y, &max );//将实参地址传给被调函数指针,进...

2020-03-26 17:18:07 179

原创 pta程序设计6-1 计算两数的和与差 (10分)

#include <stdio.h>void sum_diff( float op1, float op2, float *psum, float *pdiff );int main(){ float a, b, sum, diff; scanf("%f %f", &a, &b); sum_diff(a, b, &sum, &...

2020-03-26 17:03:43 11304

原创 c语言输入三个数,求其中最大值

c语言输入三个数求其最大值//输入三个数,求其中最大值#include <stdio.h>int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); if(a<b){ a = b; } if (a<c){ a = c; } printf("the max is %d",a); re...

2020-03-23 23:39:00 6745 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除