在数据结构课关于栈的这一章中,我们都学过用“模2取余法”来将一个10进制数转换为一个二进制数,进而可以推广到“模n取余法”,经其转换为n进制(n任意指定)。
确实,这是一个很基础的题目,可你是否想过如果这个10进制数是一个大数(其位数可能上千位,此时用一般数据类型肯定是会溢出的),那么这个问题又如何来求解呢?
当然,也许你会说很简单嘛,自己写一个大数类(当然至少要写一个大数除法...
分类:
其他好文 时间:
2015-03-21 23:01:49
阅读次数:
402
【Q】在使用外置键盘后,用笔记本自带的键盘输入时按下字母“M”键时出现的确实对应的数字“0”,调整输入法也无济于事。【A】这个主要是由于打开了外置键盘的数字键盘锁的原因,在笔记本自带的键盘上同时按下Fn+NumLock组合键即可恢复。
分类:
其他好文 时间:
2015-03-20 23:26:02
阅读次数:
138
Given a column title as appear in an Excel sheet, return its corresponding column number.本质上是一个进制转换问题。1 class Solution {2 public:3 int titleToNumb...
分类:
其他好文 时间:
2015-03-13 01:35:04
阅读次数:
105
本篇文章讨论可空值类型(Nullable)的转换,却确地说是如何将一种类型的值对象转换成相应的可空值。这来源于今天我们的一个成员遇到的一个小问题,我经过一些整理写了这篇文章。虽然没有什么技术含量可言,也希望对某些读者带来帮助。目录一、四种典型的值类型转换方式二、当类型转换遭遇Nullable三、将基...
分类:
其他好文 时间:
2015-02-25 18:19:17
阅读次数:
179
url转换问题
String url = baseUrl + "?" + "name=" + name + "&age=" + age;
url = url.replaceAll("&", "%26");
url = url.replaceAll(" ", "%20");
另外:
? %3F
& %26
| ...
分类:
Web程序 时间:
2015-02-10 21:47:24
阅读次数:
198
这道题目关于字符串的题目,当时在处理保留小数点后2位卡住了,在c++中
cout
我想用stringstream stream 进行保存,然后。。。其实在c中用sprintf(out,"%s %.2f",name,avg);
第二个教训要看好题目
对数据转换问题上 用sprintf sscanf好处理
float sum(int score[],int n)
{
float d=...
分类:
其他好文 时间:
2015-01-31 23:16:53
阅读次数:
303
很多朋友在写php的时候,难免会遇到需要将html标签进行转义存储。比如存入数据库、xml文件等。而存储进去后,读取出来则需要转换成html输出。网上有许多人编写的转换函数,很长很难懂。其实php早就自带有这样的函数。大可不必自己编写。下面分别介绍这两个函数。1.htmlentities()函数:说...
分类:
Web程序 时间:
2015-01-30 14:32:03
阅读次数:
152
c++ 字符类型很多(如wchar_t,char,WCHAR,TCHAR,LPSTR,BSTR等),这次我们就来总结和区别一下各字符类型的本质,及其之间的相互转换问题。
分类:
编程语言 时间:
2015-01-30 14:30:59
阅读次数:
156
Perl中著名的Schwartzian转换,其产生背景主要涉及到排序问题:
比如说,根据文件名以字母顺序排序,代码如下:
use strict;
use warnings;
my @files = glob "*.xml"; #perl中文件操作符glob提供相当于shell中的通配符的功能
my @sorted_files = sort @files; #sort(),排序,默认是字母顺序排序
比如说,根据文件名长度排序,其代码如下:
use strict;
use warni...
分类:
其他好文 时间:
2015-01-29 00:10:22
阅读次数:
179