题目描述
给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。
如果反转后整数超过32位的有符号整数的范围 [−2^31,2^31−1],就返回 0。
假设环境不允许存储64位整数(有符号或无符号)。
思路
1.数字反转
利用%和/,将x的最后一位数字提取出来,放到返回数字rev的最前面,由于是10进制整数,所以只要每次操作时*10进一位。
int digit = x % 10;// 提取最后一位数字
x /= 10;// x去除最后一位
rev = rev*10 + digit;// rev初始值为0,赋值给最终的数字
2.整数反转的范围限制
题目要求x是32位无符号整数,环境不允许存储64位整数
反转后整数超过32位的有符号整数的范围就返回0
官方思路
-2^31 <= rev * 10 + digit <= 2^31-1
不等式不成立则返回0
然后一堆花里胡哨数学操作ToT
推导成了
(-2^31)/10 <= rev <= (2^31-1)/10写的乱主要是不会传图,划掉
//最终代码,这里INT_MIN和INT_MAX应该是c语言中定义的int型的最大最小值
int reverse(int x) {
int rev = 0;
while (x != 0) {
if (rev < INT_MIN / 10 || rev > INT_MAX / 10) {
return 0;
}
int digit = x % 10;
x /= 10;
rev = rev * 10 + digit;
}
return rev;
}
我的理解
在数字转化的过程中,只要x不为0,rev就会比原来的值大10倍+,即rev = rev*10 + digit,所以为了避免超出范围,只要将rev和极值的1/10进行比较(在x!=0的前提下)。
假如还需要缩小范围,可以1、极值/100;2、条件改为while(x/10 !=0),不过该情况下对于x==0要单独考虑
今日总结
- 对于算法这方面还有很多需要加强的地方,主要在于做题的思路方面,需要多加练习。
- C、Java的基础方面还很薄弱,需要加强,多加练习
- 中等难度的题目就一头雾水了[o(╥﹏╥)o],我可真菜
本文由 szr 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Sep 14, 2021 at 04:46 pm
astelin 40mg
Most significantly, before choosing any camping ground, it is essential to guantee that the weather is permitting you to go out.
Why Camping Facilities in Looe Are Pleasurable? This can be the explanation why individuals are indulging in buying such maps.
Right here, you possibly can delve deeper into topics such as the history of cartography, the
artwork of woodworking, and the inventive journey of the artisans behind the maps.
Other than this, guarantee that you simply examine the pros and
cons of accessible maps so that you just decide the suitable ones.
Can area-farmed plants style different from Earth-grown ones?
The place can antique print be discovered? This type of antique print is much more effortlessly out there and positively extra within your means.
With unparalleled craftsmanship, personalized choices, and a dedication to sustainability,
our maps are extra than simply decorations; they're expressions of your passions and adventures.
The antique maps provide an engaging as well as resplendent understanding in regards to the previous and new lands, the traces
of quite a few political regimes which declined with the
passage of time and the adjustments that came about in the geographical variables.
With so many individuals round the globe looking for the traces of the Vintage map, gathering a Vintage map is
not in any respect a problem.
This card also means that a spiritual or creative path could also be calling you, urging you to explore new ranges of consciousness and seek steerage from experienced
mentors. It means that your laborious work and enthusiasm are paying off, resulting in public acclaim and success.
This card encourages us to beat indecisiveness and embrace change to unlock
new prospects for skilled growth and financial success. Nonetheless, if you've been feeling unhappy or
questioning the compatibility of your relationship, the Page of Wands urges you to reflect on whether it's time
to make a change. By seeking the experience of psychic advisors, we are able to acquire insights into our future prospects, navigate challenges, and make informed decisions that align with our highest
good. Instead of the bits that today's community uses, which might only express a worth of either
0 or 1, the future quantum web would utilize
qubits of quantum info, which might take on an infinite variety of values.
Hit the road and go camping! Discovering a durable camping chair
will require a balance in lightweight and energy of materials.
With such all-inclusive providers and facilities, a customer will feel more like staying on the hotels
moderately than hiking or touring. If you want one thing and you want the way it
seems on you, don't let anybody kill your vibe and make
you're feeling like you can't wear one thing due to some historic rule created to make folks feel unhealthy
and to promote extra clothes. On a daily day, what kind of outfit
makes you feel one of the best? It is type of a chore, to be honest.
You should not put on horizontal stripes if you
have a wider body, leggings aren't pants unless you are skinny, black and navy should not be worn collectively, and so forth.
However you do you, boo! Black should simply be the go-to coloration. If the reduce
works, the color will not matter. Color could make or break a dress.
White turned one of the founders of plant tissue tradition in 1934 when he established the first actively growing asexual line utilizing remoted
tomato roots, which led to the primary truly successful experiments in the remoted culture of roots, and the first discovery and suggestion of the significance
of the B vitamins B₁, vitamin B6 and niacin.
Connell says researchers are in a position to take direct samples and can then perform
culture checks to determine whether or not life remains to be active on the geothermal places.
Relatively you must be ready to continue having messages for the relaxation of your physique components so that you are feeling more spontaneous & lively than you
was once. The heat of the recent stones is accountable to supply healing efficient to the body and the customer gets essence of complete relaxation and relief.
Glue seeds and stones onto a picket clothespin. Attach the magnet to the cracker with glue.
Glue heads onto the our bodies of the mother, father, and
youngster. Glue the phrases above the flaps.
Fold each size in half to type a loop, and glue the ends of a
loop in every of the top corners on the back of the
calendar.
You may in all probability need to plan forward here so you
are not caught drawing a clean with all the stress of travel.
Within the automotive, reading might be problematic
-- if you want to keep away from the sound of vomiting
you'd be higher off listening to a youngsters' ebook on tape.
The sound of a baby entranced in Baby Einstein or Discovering
Nemo may be a very beautiful factor. In all of this little
one travel management, perhaps an important thing to remember
is to be a accountable citizen. Getting your child to sleep on the airplane or within the car is not the best thing to do, although.
Somewhat than "for those who cease screaming, we'll get ice cream as quickly as we land,"
or "in case you cease calling your sister names we'll pull over at the World's Largest Gerbil attraction," attempt organising the settlement
earlier than you even board the airplane or get in the automotive.
If you wish to be on the highway by 10 a.m., depart at 9 and cease at
the park on your way to the freeway. Certain, nice parents do
not often park their kids in entrance of the Tv for hours on finish.
If you are cool with letting a dose of Benadryl do the dirty
work, which some completely good dad and mom are, you're going to have a much easier time of it.
Situated 258 kms from Delhi, Jaipur gives tourists a world of conventional jewellery, artwork and rich tradition to discover.
Right here the Higher Mustang trek let to explore the village's culture and different food
model and extra leisure to spend days with the pleasure and
comfort for the customer. The rooms of Kanha Jungle Lodge have fashionable amenities like connected bathrooms
with running hot and chilly showers, comfortable furnishings, studying lights,
giant luggage racks and so on. The lodge also offers food options from Continental and Indian spreads and likewise has an open medicinal plant garden that guests can take a peek at.
Tasting wildlife whereas on India vacation tours is a must for
each nature enthusiast because the nation presents a number of choices with regards to this
phase of tourism. Many pores and skin allergies
and meals poison happen if a rat comes into the kitchen.
Much of that comes via the distributor's gross sales reps,
who construct relationships with the chains
and unbiased stores. I do not suppose we'll be doing much driving.
Nonetheless, by doing slightly research, you possibly can normally discover different locations to see that animal that do not get nearly so much visitors.
The following articles provide number activities for teenagers
that present how you should utilize numbers for fun. Find out how
one can make this studying expertise fun on the subsequent page.
I was already on my husband's health insurance
plan, however our dental and imaginative and prescient were provided
by way of my employer, so we needed to consider the cost of buying that coverage
on our personal or paying out of pocket.
In spite of everything, the English would no sooner give up
the language of Shakespeare than the Spanish would forsake the tongue
of Cervantes. In spite of everything, because of the Web's affect, language has turn out to be a mixture of emoticons and abbreviations like LOL.
Along with the burden of your load and how bulky it is,
components like how fast you drive and whether or not you're
utilizing a gasoline or diesel engine will play
a role. In a world world, wouldn't there be a benefit to talking the identical language?
I was extremely pleased to discover this site.
I need to to thank you for your time just
for this wonderful read!! I definitely enjoyed every little bit of it and i also
have you book marked to look at new information in your website.