自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 9. 回文数

本题的思路在于不能使用字符串转换 那么可以使用题库中第七题的思路  翻转整数 即 利用一个循环 y = y * 10 + x %10; x /= 10; 然后判断y与x的初始值是否相等。 bool isPalindrome(int x) { if(x < 0) return 0; else{ int y = 0,temp; ...

2018-07-22 22:51:48 115

原创 7. 反转整数 给定一个 32 位有符号整数,将整数中的数字进行反转。

关于溢出我考虑了一会 。。。心想没有办法啊,吃完饭突然想到一个数乘一个数在除回来不相等不就是溢出了吗。。 跨专业 练习代码 一些基础的知识掌握的很差。。 下面是大神的代码 。。具体不知道是哪位大神 。。在答案区排在最前面的。 ...

2018-07-20 19:57:15 1358

原创 4. 两个排序数组的中位数 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。 请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。

使用数组的归并。  不过时间复杂度不行,满足不了要求。 double findMedianSortedArrays(int* nums1, int nums1Size, int* nums2, int nums2Size) { int num[nums1Size + nums2Size]; int i = 0, j = 0, k = 0; double a; ...

2018-07-19 22:27:26 3178

原创 LeetCode 习题 2. 两数相加 给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。 你可以假设除了数字 0 之外,这两个数

系统题目给出的l1, l2为不带头结点的链表。我开始用的是带头结点的链表 。。。代码还需改进。。 /** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */ struct ListNode* addTwoNumbe...

2018-07-19 15:57:03 1039

空空如也

空空如也

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

TA关注的人

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