问题列表 - 第29027页

计算字符串中的元素

我有一个逗号分隔值的字符串.如何计算以逗号分隔的字符串中的元素数量.例如,跟随字符串有4个元素

string ="1,2,3,4";

javascript javascript-events

11
推荐指数
2
解决办法
2万
查看次数

C ++联合位字段任务

有人可以弄清楚我为什么要使用并集,并且为cin'ed变量和位字段(Schildts C ++书中的任务)使用相同的地址是什么目的?换句话说,我为什么要使用union:

char ch; 结构字节位;

//显示二进制的ASCII码字符。

#include <iostream>
#include <conio.h>
using namespace std;

// a bit field that will be decoded
struct byte {
  unsigned a : 1;
  unsigned b : 1;
  unsigned c : 1;
  unsigned d : 1;
  unsigned e : 1;
  unsigned f : 1;
  unsigned g : 1;
  unsigned h : 1;
};

union bits {
  char ch;
  struct byte bit;
} ascii ;

void disp_bits(bits b);

int main()
{
  do {
    cin >> ascii.ch; …
Run Code Online (Sandbox Code Playgroud)

c++

5
推荐指数
2
解决办法
1万
查看次数

为数据类型定义自己的Ord

我试图制作一些数据结构来解决图形难题.我正在尝试定义边缘的比较标准,但我不确定如何.至今:

data Edge = Edge (Set String) Bool
Run Code Online (Sandbox Code Playgroud)

如果编译器具有相同的字符串集,并且不具有与布尔值有关的相等性,那么如何'告知'编译器我希望将边声明为相等?

haskell data-structures

28
推荐指数
2
解决办法
2万
查看次数

使用MKMapKit查找两点之间的距离

我试图使用iPhone OS 3.2在MKMapView上找到两点之间的欧几里德距离.问题是我在纬度和经度方面有这些坐标,这在数学上为我提供了足够的数据来找到距离,但它需要一些棘手的三角函数.有没有更简单的解决方案?

谢谢!

iphone distance objective-c euclidean-distance mkmapview

1
推荐指数
1
解决办法
3626
查看次数

3
推荐指数
1
解决办法
581
查看次数

使用xmlhttp.open()如何向url添加多个参数?

我有这个代码.

xmlhttp.open("GET","getuser.php?q="+str,true);

where q="+str
Run Code Online (Sandbox Code Playgroud)

我想传递第二个var我该怎么做?

variables ajax get xmlhttprequest

1
推荐指数
1
解决办法
2万
查看次数

什么是protobuf-net中List <T>的.proto等价物?

为了保持一致性,我们为许多对象模型使用代码生成,其中一个分支就是通过单独的生成模块为ProtocolBuffers生成.proto文件.但是,在这一点上,我很难理解如何在List<T>对象发生时实现生成.

看起来这可以通过合同:

[ProtoMember(1)]
public List<SomeType> MyList {get; set;} 
Run Code Online (Sandbox Code Playgroud)

但除此之外,我不确定如何或仅仅通过创建.proto文件/使用VS自定义工具来实现这一点.有什么想法吗?

c# protocol-buffers protobuf-net

3
推荐指数
1
解决办法
773
查看次数

计算BigInteger的平方

我正在使用.NET 4的System.Numerics.BigInteger结构.

我需要计算非常大的数字的平方(x 2) - 数百万的十进制数字.

如果x是a BigInteger,那么时间复杂度是多少:

x*x;
Run Code Online (Sandbox Code Playgroud)

要么

BigInteger.Pow(x,2);
Run Code Online (Sandbox Code Playgroud)

如何使用.NET 4 BigInteger以最快的方式增加这么大的数字?是否有Schönhage-Strassen算法的实现

c# math complexity-theory biginteger .net-4.0

5
推荐指数
1
解决办法
2164
查看次数

PHP:将两个16位整数组合成一个32位整数

我试图在我的应用程序中组合两个整数.通过组合我的意思是在另一端结束时粘贴一个字节流,而不是连接字符串.

两个整数从不能直接传递32位值的硬件传递,但分别传递两个连续的16位值.

谢谢,

php bit-manipulation

2
推荐指数
1
解决办法
3192
查看次数

将Delphi TFrame后代包装为ActiveX控件

我试图将TFrame后代包装为ActiveX控件,但似乎无法让控件显示在ActiveX控件向导中.这种方法是否可行,如果可行,是否有任何可以指出的工作实例.

我试图按照这里的说明进行操作,但正如我所说的控件显示在可用控件列表中.

提前致谢.

delphi activex

2
推荐指数
1
解决办法
967
查看次数